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.

September 1, 2023

Top Stories

ABC News Live Presents