Russia, US Shoot For The Moon With Joint Lunar Station Project

Published on September 29, 2017 by fahmidah

Russia and the United States agreed to cooperate on a NASA-led project to build the first lunar space station, part of a long-term project to send humans to Mars.

Category Tag

Add your comment

Your email address will not be published.