Alien Planet Kepler-186f: Complete Coverage of 'Earth Cousin' Discovery
Friday, April 18, 2014 - 09:30
in Astronomy & Space
On Thursday (April 17), NASA announced the historic discovery of Kepler-186f, an Earth-size alien planet 490 light-years from our own world that is located inside the habitable zone of its star. See Space.com's complete coverage of the Kepler-186f find.