News

On Thursday (April 17), NASA announced the historic discovery of Kepler-186f, an Earth-size alien planet in the habitable zone of its star. See our complete coverage of the major Earth cousin find.