Mon, Jul 11, 2022

James Webb Space Telescope Image Released

NASA released the new JWST image today, Monday July 11th, 2022.

(image credit: NASA/JPL-Caltech)