US must beat China back to the moon, Congress tells NASA

The newly announced delays to NASA's Artemis 2 and Artemis 3 moon missions are making some members of Congress nervous.
Read Entire Article

© 2024 Thiratti. All rights reserved.