Science
Russia’s Luna 25 mission dispatches to the moon
Russia has effectively sent off Luna 25, the country’s first lunar lander in quite a while. The uncrewed rocket took off from the Vostochny Cosmodrome in Amur Oblast, Russia. Hitching a ride on board a Soyuz-2 Fregat rocket, Luna 25 took off at 8:10 a.m. neighborhood time Friday, or 7:10 Read more…