Search
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
2:23 PM EDT