Kepler telescope spots two planets in life-friendly orbit...

The Kepler space telescope has found two planets that could have water...

2,107 views washingtonpost.com

Interest

Space Exploration
Discovered by Mike
on May 8, 2013

Stumblers Who Like This Page