Jade Rabbit: Lunar Rover of China Lands on the Moon (VIDEO)
China‘s lunar rover made its successful landing on the moon on Saturday, December 14, 2013. Jade Rover will begin its moon exploration on Sunday according to several reports. In the early 70’s, the United States of America and Russia has … Continue reading Jade Rabbit: Lunar Rover of China Lands on the Moon (VIDEO)