The James Webb Space Telescope blasted off from a launchpad in French Guiana in 2021, before reaching a spot in orbit a million miles away. It soon began breaking cosmology.
(L to R) Laura Shepard Churchley, Michael Strahan, Dylan Taylor, Cameron Bess, Lane Bess and Evan Dick stand on the landing pad after they flew into space on Dec. 11, 2021 near Van Horn, Texas. Getty ...