13 Sep 2023

Images show 'promising' signs of life in space

From Morning Report, 8:54 am on 13 September 2023

Images taken more than a million miles away show promising signs of life.

NASA's James Webb Telescope may have detected the presence of a molecule in planet K2-18b's atmosphere, which on Earth we know is produced by the living.

Researchers have also detected methane and CO2 in the planet's atmosphere which hints toward a possible water ocean.

Cambridge University lead researcher Professor Nikku Madhusudhan spoke to Corin Dann.