Habitable planet and more: 4 takeaways from groundbreaking space study

Researchers identified a possible planet within the L 98-59 star system’s habitable zone, about 35 light-years away from Earth.

View this story on Inverse

Leave a Comment