Posts tagged ‘China’

China Lands Rover On Moon. NBD.

Over the weekend, China successfully landed its Jade Rabbit rover on the moon. Let the robot selfies and moon gifs commence!