James Webb: World’s Largest Space Telescope Launches

280

The world’s largest and most powerful space telescope rocketed away Saturday on a high-stakes quest to behold light from the first stars and galaxies and scour the universe for hints of life.

NASA’s James Webb Space Telescope soared from…