SPACE

NASA’s Kepler Mission Verifies 1,284 New Planets

May 10, 2016 at 6:25 PM ET