China lands rover on the moon! December 15, 2013 It’s humanity’s first landing on the Moon in four decades! Check out the story below! http://www.cbc.ca/m/touch/technology/story/1.2464171