It's been less than a year since astronomers detected seven planets around TRAPPIST-1, a remarkable star system located 39 light years from Earth. New research suggests life could take root on at least two of these planets, thanks to a fortuitous orbital quirk. But other scientists aren't so sure, saying TRAPPIST-1 still has much going against it in terms of its ability to foster life.