
Did James Webb Telescope just discover life in the Universe?
Is there life out there in the cosmos? That question just got a little more exciting thanks to the James Webb Space Telescope (JWST), which recently turned its gaze toward a mysterious exoplanet called K2-18b — and what it saw might just blow your mind. Located 120 light-years away in the constellation Leo, K2-18b isn’t…