Get the latest Science News and Discoveries
None
Get the Android app
Read more on:
Russia
Related news:
Russia chases former Soviet glory with Luna 25 moon mission
Russia’s Luna-25 mission could land on lunar south pole before Chandrayaan-3
Russia will launch Luna-25, its 1st moon mission since 1976, today and you can watch it live