James Webb Space Telescope arrives in French Guiana ahead of launch

The James Webb Space Telescope, which will allow astronomers to hunt for habitable exoplanets, has arrived at its launch destination in French Guiana.