NASA's James Webb Space Telescope: Stunning new images captured of the universe | 60 Minutes

Loading comments...