The James Webb Telescope, the successor to Hubble, has recently made an astonishing discovery that could change everything we know about the universe and life on Earth. After being launched into space via NASA’s Apollo rocket, the telescope was able to detect organic molecules on the exoplanet known as Proxima […]