Deep Space Two of the TRAPPIST-1 planets are most likely to harbour life Two out of the seven Earth-sized planets could provide the best environment for life to thrive