If you had to pick a place to set up shop amid the seven planets in the TRAPPIST-1 star system, 39 light-years from Earth, the fourth rock from that alien… Read More
Astronomers say they’ve used NASA’s Kepler space telescope to discover 10 Earth-sized planet candidates where life could lurk. The 10 prospects are a part of a larger pool of 219… Read More