Admin Administrator Staff member Mar 18, 2008 21,024 2,655 23,560 Visit site Nov 9, 2021 #1 NASA has let go of its goal to return humans to the moon's surface by 2024. NASA's Artemis astronauts won't land on the moon by 2024 deadline : Read more
NASA has let go of its goal to return humans to the moon's surface by 2024. NASA's Artemis astronauts won't land on the moon by 2024 deadline : Read more