The latest James Webb Space Telescope (JWST) image delivers a “glittering glimpse of starbirth,” the European Space Agency explains.

The latest James Webb Space Telescope (JWST) image delivers a “glittering glimpse of starbirth,” the European Space Agency explains.