A seven-planet system some 40 light-years from Earth could be swimming in water, new research shows. In February 2017 scientists announced the discovery of several exoplanets orbiting the red dwarf ...
"At this point, we can rule out TRAPPIST-1d from a list of potential Earth twins or cousins." There's bad news for our hopes of habitable planets existing around TRAPPIST-1, with the James Webb Space ...