News

On the first anniversary of the James Webb Space Telescope's mission, NASA released an image taken by the telescope that shows the birth of stars 390 light years away from Earth.