NASA’s lunar orbiter captures image of Russian spacecraft crash site - Live On Tv

NASA’s lunar orbiter captures image of Russian spacecraft crash site

NASA’s lunar orbiter has photographed what’s believed to be the crash site of Russia’s failed Luna-25 mission some 250 miles from its intended landing point.

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *