Russia delays launch of Luna 25 moon lander until August
Monday, June 5, 2023 - 13:33
in Astronomy & Space
The launch of Russia's robotic Luna 25 moon lander has been postponed from July 13 and will now lift off no earlier than August.