Challege: Land a Russian on the Moon

I believe the Russians are planning to do this by 2050, along with China.

No?

EDIT: Or is that only for a robotic lander?
 
Last edited:
Top