
Geek,
Astronomers Have Discovered Yet Another Planet That Could Host Life
We might just have a galaxy teeming with life! We’ve been hearing about plenty of newly discovered planets, systems, and even moons with conditions that could allow for the existence of life — most notably the TRAPPIST-1 system and one of Saturn’s moons, Enceladus. Here’s the next name to watch — planet LHS 1140b. Maybe it’ll get […]