1:12
NASA’s Goddard Space Flight Center / Arizona State University via Reuters
- ABC News
- September 1, 2023
NASA says it may have found Russia's spacecraft that crashed on the moon
A new crater 33 feet wide was detected near the spot where Luna-25 was supposed to land.