World gets glimpse of first photo from James Webb Telescope
Tue, Jul 12th, 2022 - 8:16am