The mystery of whether TRAPPIST-1e has an atmosphere capable of hosting life continues. Discover more about it.