Menu

Blog

Sep 27, 2023

James Webb Telescope Found a Possible Sign of LIFE

Posted by in category: space

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…

Comments are closed.