Race To The Moon! India’s Chandrayaan-3 In Faceoff With Russia’s Luna-25 For Unchartered Lunar South Pole
Both missions are traveling towards the Moon's uncharted southern pole. On schedule to make Luna-25's lunar landing on August 21, the Russian moon mission...