NASA unveiled some new photos of space! These were taken by the most powerful telescope ever created, the James Webb Space Telescope.
The shots feature “the deepest infrared view of our universe that has ever been taken"
Check out the pictures below!