The Clearest Image of Proxima B, Just Released by the James Web The James Webb Space Telescope has discovered byproducts of life in the atmosphere of Proxima B! Proxima B is in Proxima Centauri’s “habitable zone” which means that liquid water can exist there.
