Russia and India Are Racing to Put Landers on the Moon on August 18, 2023 Get link Facebook X Pinterest Email Other Apps Robotic spacecraft from both countries are aiming to touch down on the moon’s southern hemisphere, as one’s space program waxes and the other wanes. https://ift.tt/ZyRcQKe Comments
Comments