Signs of Alien Life? Webb Telescope’s Discovery Could Unlock Cosmic Secrets
The James Webb Space Telescope has provided compelling evidence suggesting extraterrestrial life on exoplanet K2-18b, located 124 light-years away from Earth. Signs of dimethyl sulfide (DMS) and dimethyl disulfide (DMDS),…