News

Astronomers may have found the strongest hint of life beyond Earth thanks to new data from the James Webb Space Telescope.