Why You Should Be Happy About China’s Historic Moon Landing
1:20pm PST - January 3rd, 2019 lunar new year - TimeChina landed a rover on the far side of the moon, and it's reason to celebrate for all those who treasure space exploration.
China landed a rover on the far side of the moon, and it's reason to celebrate for all those who treasure space exploration.