TRAPPIST-1 system planets potentially habitable

Two exoplanets in the TRAPPIST-1 system have been identified as most likely to be habitable, a paper by PSI Senior Scientist Amy Barr says.