NASA’s James Webb Space Telescope has captured another stunning image, showing the formation of new stars. Taken with the $10 billion observatory's Near-Infrared Camera (NIRCam), the picture reveals ...