Sorry! We have moved! The new URL is: http://www.teluudailies.com/

You will be redirected to the new address in five seconds.

If you see this message for more than 5 seconds, please click on the link above!

Social Icons

twitterfacebookgoogle pluslinkedinrss feedemail

Sunday, December 15, 2013

China's Moon rover sends back first photos.

New images show the probe viewed from the rover

The first robot to land on the Moon in nearly 40 years, China's Jade Rabbit rover, has begun sending back photos, with shots of its lunar lander.