Seven Earth-like Planets Discovered in Nearby Star System

Feb. 22, 2016 - TRAPPIST-1 is a tiny star. And in keeping with its small size, its cluster of seven recently-discovered planets orbit at very close… more