27 Apr 2021, 13:14 UTC · By: Daniel Patrascu / Russian Roscosmos says the Luna 25 hardware should be ready for takeoff in September, one month before the launch window to the Moon opens