NASA’s James Webb Space Telescope may have spotted signs of life on a distant planet! K2-18b, 120 light-years away, shows hints of carbon-based molecules & maybe even dimethyl sulfide, a gas made by life on Earth. The search for alien life just got a thrilling lead!
The Science Team breaks it down.
The Science Team breaks it down.
Comments