16 Dec 2013

China lands rover on the moon

From Morning Report, 7:27 am on 16 December 2013

China's Chang'e-3 mission blasted off from Xichang in the south of the country, carrying the lunar probe that has now successfully landed with a lunar rover on the moon.