April 20, 2025
Two gases detected in the James Webb Space Telescope’s observations of planet K2-18 b are generated on Earth by living organisms