Scientists find 'strongest sign to date' of possible life on a distant planet

The Tarantula Nebula star-forming region captured by the James Webb Space Telescope, 6 September, 2022