Space Recent James Webb Space Telescope image released to rejoice 1st 12 months of observations is completely stunning (photo) July 12, 2023