There’s now one more exoplanet floating around above us according to NASA in its latest release about the adventures of its James Webb Telescope. According […]