James Webb Found a Planet With 99.7% Chance of Life!

Late Science

One hundred twenty four light years from here, orbiting a dim red star in the constellation Leo, something is happening that might change everything we thought we knew about being alone. Scientists using the James Webb Space Telescope have detected chemicals in a distant atmosphere that on Earth are