News Russia’s Luna 25 Rises Before in Lunar Race, Outpacing India’s Chandrayaan 3: July 12, 2024July 12, 2024