Poor Russia. They can’t seem to get much right. Their most recent failure is their Luna 25 spacecraft. It was supposed to land near the Moon’s south pole but instead crashed into the surface on August 19th.
Now NASA’s Lunar Reconnaissance Orbiter (LRO) has spotted Luna 25’s final resting place.
Continue reading “NASA Satellite Spots the Crash Site for Luna 25”