Space news weekly recap: NASA CAPSTONE, Martian ‘Enchanted Lake’ and more
On June 28, NASA successfully launched the CAPSTONE project, which is the first step forward towards paving the way for the Artemis missions that will put astronauts back on the moon after a gap of 50 years. But that is just one development that happened last week. Here, we have put together some of the […]
Continue Reading