Tech

First-Ever Binary Alien Planets Possibly Found

The twin planets were found amid a cloud of stars located about 65 light-years from Earth.

Published On 09/21/2016
9:23 AM EDT