Watch China spacecraft land on the moon in this amazing video
A spectacular video from China's Chang'e 5 lander spacecraft revealsits successful touchdown on the moon as it softly set down to collect the first …
Live Science flipped this story into LiveScience•1232d