James Web Space Telescope Launch

The James Webb Space Telescope (sometimes called JWST or Webb) is currently scheduled to launch on an Ariane 5 rocket from French Guiana on December…