James Webb Space Telescope, largest of world, lifts off into orbit
Dec 26, 2021
The largest and most powerful space telescope ever built has been launched into space from South America.
Scientists h
Dec 26, 2021
The largest and most powerful space telescope ever built has been launched into space from South America.
Scientists hope the James Webb telescope will help humans better understand the formation of stars and galaxies that are more than 13 billion years old.
Al Jazeera’s @Manuel Rapalo reports from the launch site in Kourou, French Guiana.