Astronomers call it 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.
Astronomers call it 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.