Sep 272023 James Webb Telescope Found a Possible Sign of LIFE The James Webb Telescope detected a POSSIBLE sign of LIFE on a far away exoplanet, K2-18b. Here’s the real-talk on what’s happening, and why scientists are h…