NASA Engineer talks about the newest images from James Webb Space Telescope

NASA News

The James Webb Space Telescope is NASA’s largest and most powerful telescope and it’s already made incredible discoveries.

Credit KHOU11