Categories
Selected Articles

China Could Beat US Back to the Moon, Former Astronaut Warns

China has said it will land astronauts on the moon by 2030, while NASA is targeting a landing in 2027, though this has already been delayed.