videoDetails
Russia launches Luna-25 moon mission amid India's Chandrayaan-3 mission.
Russian Lunar Mission: India's Chandrayaan-3 will land on the lunar surface on 23 August. Meanwhile, Russia has also launched its Moon mission Luna-25. Russia has launched a mission to the moon after forty-seven years. Russia's space agency Ros Cosmos has clarified that its Moon mission has no conflict with other country's Moon missions.