The James Webb Telescope Discovers Lights on Proxima B!
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.




