Scientists question possible signs of life on exoplanet K2-18b in new study: ‘We never saw more than insignificant hints’

In 2023, scientists from Cambridge University reported what appeared to be very exciting news. NASA’s James Webb Space Telescope, they said, had detected signs of a liquid water ocean — and possibly life — on the exoplanet K2-18b, a…

Continue Reading