Russia successfully launches Luna-25 to find water on Moon
JNS: Russia has successfully launched the Luna-25 Moon-Landing Spacecraft on an ambitious mission to investigate the enigmatic lunar South Pole. Luna-25 is planned to make a soft landing on the lunar …
Russia successfully launches Luna-25 to find water on Moon Read More