Scientists find 2nd 'Earth' in space

Scientists find 2nd 'Earth' in space Gliese 581 is among the 100 closest stars to Earth, just 20.5 light-years away in the constellation Libra. ...
10:43 AM, Apr 25, 2007
ibn apps