China's moon landing sets stage for space race. [Image source/CBS This Morning YouTube video]
China's Chang'e-4 lands on moon as NASA releases Ultima Thule pics. [Image source/DW News YouTube video]
1 of 2

Photogallery - China shines with their dark side of the moon exploration, NASA wants a joint mission