First Images from James Webb Telescope Released by NASABy communityoflights / June 29, 2024 First Images from James Webb Telescope Released by NASA