Charles LilloApril 17, 2014Kepler-186fComment First Earth-sized planet found, that could sustain life! Charles LilloApril 17, 2014Kepler-186fComment