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)