NASA’s James Webb Space Telescope soared from French Guiana on South America’s northeastern coast, riding a European Ariane rocket into the Christmas morning sky.
NASA’s James Webb Space Telescope soared from French Guiana on South America’s northeastern coast, riding a European Ariane rocket into the Christmas morning sky.