January 28, 2024January 28, 2024 The James Webb Space Telescope (JWST) captured a new image of the star-forming nebula N79 Continue reading →