Russias Luna25 moon lander snaps 1st pictures from space photos Spacecom

Russia’s first lunar lander since 1976 has beamed back its first images from space. The Luna-25 mission lifted off on Aug. 10 atop a Soyuz-2.1b rocket from the Vostochny Cosmodrome in Russia’s far… [+3485 chars]Read More

Leave a Reply

Your email address will not be published. Required fields are marked *