Rocket’s impact on Moon leaves double crater, seen in LRO image

An unknown rocket stage impacted the Moon this year completely unplanned after launching a payload into space possibly back in 2015. First, it was believed to be from SpaceX, but now it is thought to be Chinese. New photos of the rocket’s impact site on the Moon could point us toward the true owner.

Continue Reading