Scientists Find Promising Indication of Extraterrestrial Life—124 Light-Years Away

2 months ago 8
ARTICLE AD BOX
Astronomers utilizing the James Webb Space Telescope confirmed that the satellite K2-18b has traces of dimethyl sulfide, a imaginable biosignature of marine microorganisms.
Read Entire Article