Russia Evacuates Village for Lunar Lander Mission After 50 Years
Russia is ready to send off its most memorable lunar lander mission in almost 50 years, denoting a critical achievement in the nation’s post-Soviet history. The Luna-25 lunar lander mission, set to depart from the Vostochny Cosmodrome in Russia’s Far East.