NASA's James Webb Space Telescope – inside the Ariane 5 rocket it will ride to space – has arrived at its final location on Earth: the Arianespace ELA-3 launch complex at Europe's Spaceport located near Kourou, French Guiana. Webb is scheduled for liftoff at 7:20 am EST Saturday, Dec. 25. With Webb and its rocket securely on …
NASA, Partners Complete Webb Rocket Rollout
