Kepler Telescope Introduces Earth To A Very Distant Cousin By Scott Neuman Published July 23, 2015 at 1:35 PM EDT Facebook Twitter LinkedIn Email