NASA celebrates anniversary of Webb Telescope with stunning new image
Published
ViewIt's been one year since the James Webb Space Telescope beamed its first images of deep space back to Earth, and NASA marked the anniversary by releasing an "unprecedented" new image into the depths of the universe; 390 light-years away, to be exact.
The brilliant images reveal the birth of a sun-like star in the Rho...