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 the very first nation to land a vagabond on the Moon’s south post– a prospective source of water to sustain a future human presence there….
