NASA’s James Webb Telescope may have detected signs of life on distant planet
The James Webb Space Telescope (JWST) may have detected signs of life on a planet trillions of miles away from Earth, according to a research team at Cambridge University.