The James Webb Telescope Just Captured An Alien Exoplanet! Mary 11 months ago Science Discoveries The James Webb Telescope Just Captured An Alien Exoplanet! Credit @LAB360