A real-life Pandora? Newfound ‘disappearing’ planet in our neighboring star system could have a habitable moon, just like the Avatar movies
A potential gas giant recently discovered orbiting in the habitable zone of one of the closest stars to…