Advertisement
A look at the James Webb telescope's successful Christmas Day launch
ResumeOver the weekend, NASA launched the world's biggest and most powerful telescope yet.
We learn more about the launch of the James Webb telescope.
This segment aired on December 27, 2021.