306 days ago in Out Of This World
| Weird News
ASTRONOMERS have discovered a planet that may be capable of supporting human life, and it's right at Earth's front door.
533 days ago in Out Of This World
| WTF News
IN another step toward finding Earth-like planets that may hold life, NASA said today the Kepler space telescope has confirmed its fi...