News18 » Videos » News18 Shorts

Gliese 518; a look-alike of Earth

Oct 01, 2010 07:50 PM IST India India
Share

Astronomers have claimed to have found a planet beyond our solar system that could sustain life.

Loading