Meet Russian competitor of Chandrayaan-3 – Could it reach the lunar surface sooner?
In a race with India to the moon’s south pole, Russia is set to launch its first lunar landing spacecraft in 47 years on August 11. The launch will happen four weeks after Indian space agency ISRO sent up its Chandrayaan-3 lunar lander, due to touchdown at the pole on August 23. The Luna-25 spacecraft would take five days to …