Planet that can support life found

A planet that is likely able to support life has been found, and at only 16 light years away, it’s just a relative hop, skip, and a jump from Earth. (Photo Credit: Getty)

Embed