7 Earth-Like Planets Found… But is it a Trap(pist)?
It doesn’t take much to get people excited about exoplanets. The idea of a planet orbiting another star is cool enough; bonus points if said planet is inside the star’s habitable zone, where liquid water...