Tech

‘Voyage back to the birth of the universe’: NASA launches James Webb Space Telescope

The James Webb Space Telescope launched from Europe's Spaceport in Kourou, French Guiana, on December 25. Credit: NASA via Storyful