James Webb Found a Planet That Is 99.7% ALIVE
18 March, 2026
For the first time in human history, the James Webb Space Telescope has detected a signal so precise that scientists are 99.7% certain it means one thing — life. The planet is K2-18b, 120 light years away, wrapped in a..
Read More