Could Russia’s Luna-25 Beat Chandrayaan-3 in Race To Be 1st on South Pole of Moon?

NEW DELHI: After a gap of almost half a century, Russia is intending to introduce a lunar goal on August 11 and get in the race to come to be…