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…
Scientists question possible signs of life on exoplanet K2-18b in new study: ‘We never saw more than insignificant hints’
