Science

Webb telescope shares stunning new image of star birth to mark its first anniversary

The James Webb Space Telescope has captured a stunning new image of the closest star-forming region to Earth, located 390 light-years away. The release of the image marks the first anniversary since the space observatory began observing the universe.

Just the News Spotlight