×

Rapid Recap: Earth-like planet discovered

4:00 PM ET Thu, 23 July 2015

NASA's Kepler mission has discovered the best bet yet for Earth-like planet that might harbor life.