TRAPPIST-1 exoplanets may have a lot of water, and other new clues about potential habitability

I missed posting this before, but there are some very interesting updates about the TRAPPIST-1 exoplanets (seven Earth-sized planets orbiting a red dwarf star 40 light-years away). There are two new science papers, which indicate …

Read MoreTRAPPIST-1 exoplanets may have a lot of water, and other new clues about potential habitability