Astronomers call Trappist-1 the most incredible star system they’ve ever seen. A newly discovered set of exoplanets only 39 light-years away could be the perfect lab for finally proving we aren’t alone.
Source: CNet