Nov 4, 2025 by Enrico de Lazaro

Using the Near-InfraRed Camera (NIRCam) onboard the NASA/ESA/CSA James Webb Space Telescope, astronomers have captured a new image of the Red Spider Nebula,...