universetoday.com
James Webb is Enduring its Final Stage of Testing Before it Ships off for Kourou, French Guiana - Universe Today
The James Webb Space Telescope just entered the final phase of integration and testing before being shipped off to French Guiana, where it will launch in 2019