The James Webb Telescope Detects Signs of Life on K2-18B, 120 Light Years Away!