Russia launched its first lunar mission within the final 47 years, Luna-25, on August 11 aboard a Soyuz 2.1v rocket.… Read More