Watch “NASA’s James Webb Space Telescope: Stunning new images captured of the universe | 60 Minutes” on YouTube Like this:Like Loading...