James Webb Space Telescope reveals NGC 7129 star-forming region with over 100 young stars · Digg