NASA has indicated that the James Webb Space Telescope may have detected a molecule in the atmosphere of a distant exoplanet, which on Earth is only produced by life.
Continue Reading