Saturday, December 25, 2021

James Webb Space Telescope, world’s largest, lifts off into orbit

James Webb Space Telescope seeks out light from the first stars and galaxies, providing a glimpse into cosmic creation.

from Al Jazeera – Breaking News, World News and Video from Al Jazeera https://ift.tt/3enQ3cl

Related Posts:

0 comments:

Post a Comment