Space Race 2, India Vs Russia. Mission to the Moon: Who will win Russian and India's race to the lunar South Pole?ruford1976@lemmy.worldbanned from sitebanned from site to World News@lemmy.world – 12 points – 11 months agobbc.com0Post a CommentPreviewHotTopNewOldNo comments yet. You could be first!