Alpha Centauri may have a "disappearing planet', new James Webb Space Telescope observations hint. If confirmed, it could be the closest alien planet to Earth that orbits in its star's habitable zone.
Alpha Centauri may have a "disappearing planet', new James Webb Space Telescope observations hint. If confirmed, it could be the closest alien planet to Earth that orbits in its star's habitable zone.