Humans travel further into space in 2007

(Xinhua)
Updated: 2007-12-19 10:56


 
An artist's rendering of a planet currently called Gliese 581C (L), which was discovered by European astronomers on April 24, 2007. The planet is located about 20 light years away from Earth, with potentially life sustaining qualities remarkably similar to our own planet. [Xinhua]
   1 2 3 4 5 6 7 8 9 10   


Today's Top News  
Most Commented/Read Stories in 48 Hours