“Incident” that Occurred During Loading Pushes the Webb Launch Date to Dec. 22nd

At Europe’s Spaceport near Kourou in French Guiana, technicians are busy getting the James Webb...

Read More