A possible sign of life had been found on another world, which got a lot of attention last fall. The proof came from the James Webb Space Telescope, which found a chemical called dimethyl sulfide on a planet called K2-18b that is not our own.
Browsing Tag
alien life
1 post