On This Day in Space! Dec. 1, 2013: China Launches Its First Lunar Rover – Space.com
Science News
On This Day in Space! Dec. 1, 2013: China Launches Its First Lunar Rover Space.com
On Dec. 1, 2013, China launched its first-ever mission to land a rover on the moon. See how it happened in our On This Day In Space video series.
Source: Science News