Search
Planets

We Found New Planets. No, You Can't Live There

Everyone is freaking out about the discovery of 7 new potentially-habitable exoplanets, but is Trappist-1 really as good as it sounds?

Published On 03/18/2017
5:00 AM EDT