Published On: Dec 25, 2021

On Saturday, NASA's James Webb Space Telescope rocketed away from French Guiana on South America's northeastern coast. Here is all about the world's largest and most powerful space telescope in a quest to behold light from the beginning of the universe and scour the universe for hints of life.  

Related Videos

Entertainment Articles