https://futurism.com/the-byte/rumors-james-webb-life
The detection of a key biosignature on an exoplanet by the James Webb has some scientists believing we've already found evidence of life.
Create an account or login to join the discussion