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.
Author: Trevor Mogg. [Source Link (*), Digital Trends]