Monday, April 21, 2014

Nasa Kepler telescope discovers planet believed to be most Earth-like yet found

Kepler-186f is 10% bigger and occupies its star's 'habitable zone' where temperatures would allow liquid surface waterKepler-186f