Science Discoveries
The James Webb Space Telescope just detected two life-linked chemicals on a distant exoplanet — K2-18 b. Could this be the strongest evidence yet for alien life? In this video, we break down what was found, what it means, and why it’s causing a stir in the science world. Don’t miss the biggest space story of the year!
Credit NASASpaceNews
Please support our Sponsors here :