Thanks to an amateur tracker, the Lunar Reconnaissance Orbiter Camera team found the lunar impact site of China's Longjiang-2 satellite.
The post The Impact Site of China’s Longjiang-2 Spacecraft has Been Found on the Moon appeared first on Universe Today.


More...