Science

The James Webb Space Telescope is finally on its way into orbit