Orphaned planet and twin Earths that ‘could share life’ revealed

Share:

From a world 11 times more massive than Jupiter to a pair of Earth-like planets that may house life, scientists have revealed a host of fascinating new findings about our galactic neighbors.