NASA space telescope shows there may be 17 billion Earth-like...

The Kepler Space Telescope, a space observatory that NASA launched in 2009 to...

140 views dailymail.co.uk

Interest

Astronomy
Discovered by <a href="/stumbler/juancav">Juan</a><br/>on Jan 8, 2013

Stumblers Who Like This Page