Connect to share and comment

Kepler planets

Appears In:
The space agency's Kepler space telescope found the three planets in the constellation Lyra, 1200 light-years from Earth.
Kepler planets

Researchers at NASA say they have found three new planets that could harbor life.

NASA/Ames/JPL-Caltech