Cousin of Earth: Planet Kepler-186f May Be Habitable for Life (Op-Ed)
Thursday, April 17, 2014 - 13:42
in Astronomy & Space
It's the brass ring that teams of astronomers from hither to yon have tried to grab: Discovering a planet that sports an environment similar to our own. Finding Earth's cousin. And now, a team of researchers may have done it.