New ‘space race’ erupts as Russia and India fight to reach Moon’s south pole first

Both Russia's Luna 25 mission, launched today, and India's Chandrayaan-3, launched on July 14, are expected to touch down on the lunar surface in around 12 days time.

No comments

Read more