On Saturday (Dec. 11), the $10 billion James Webb Space Telescope was secured atop the Arianespace Ariane 5 rocket that will send it into the final frontier from Europe's Spaceport in French Guiana.
NASA's James Webb Space Telescope secured atop rocket ahead of Dec. 24 launch (photos) : Read more
NASA's James Webb Space Telescope secured atop rocket ahead of Dec. 24 launch (photos) : Read more