China Lands Rover on the Moon

There is much excitement in the space science community, with the successful landing of the Chang’E 3 spacecraft, carrying the Yutu (Jade Rabbit) surface rover on December 14.  These websites (in English) contain images, video, and some of the earliest data from the rover.