videoDetails
India just one step away from the victory of Mission Moon, Vikram Lander separated
Chandrayaan-3 VS LUNA-25 LIVE Location: Chandrayaan is now at the last stage of its mission. India's Chandrayaan is now only 25 kilometers away from the moon. So there Russia's Luna-25 has gone astray in space. Russia mission moon has failed.