Download Our App

All posts tagged "Kepler Space Telescope"

NASA's Kepler confirms 26 new planets

NASA's Kepler confirms 26 new planets

WASHINGTON — The US space agency said Thursday its Kepler space telescope mission has confirmed 26 new planets outside our solar system, all of them orbiting too close to their host stars to sustain life.