NASA’s LRO Spots Likely Luna-25 Crash Site

Published by SpacePolicyOnline.com on 09/01/2023 UTC

NASA’s Lunar Reconnaissance Orbiter has spotted the likely crash site of Russia’s Luna-25 spacecraft on the Moon. Luna-25 was intended to make a soft landing near the Moon’s South Pole, […]

Continue Reading >