Russia to evacuate village for launch of first lunar landing mission in 50 years
Russia will launch its first lunar landing mission in over 50 years on August 11. The mission, Luna-25, will be the first to touch down on the moon’s South Pole. The lunar surface operation of the lander is anticipated to last a full year. As part of the launch of Russia’s first lunar landing mission … Read more