telescope6332017 March 6, 2017 618 × 466 Can TRAPPIST-1 planets support life? NASA telescope might answer