NASA releases brand new images from James Webb Space Telescope
The wait is finally over as NASA shared new and fully colored images from the James Webb Space Telescope during a live broadcast on July 12. Let's take a look at these spectacular images taken.