Kepler 62, a planetary system like our own

Two of the five planets seen circling a distant star may be capable of supporting life, reports the team operating the Kepler Space Telescope. Relatively close to Earth's size and within their sun's habitable zone, the worlds—1200 light years away—are the most tantalizing yet in a search that began in 2009. [The Atlantic]

Loading...