NASA’s James Webb Telescope shows stunning images of the universe

NASA revealed stunning new images today from the James Webb Space Telescope, the most powerful telescope ever sent to space. The $10 billion technology shows unimaginable views of the universe. The telescope is in position a million miles away from Earth, held in place between the gravitational pull of the sun and the Earth.