World’s Next Gen Cosmic Observatory: Webb Space Telescope and Ariane 5 – Preparing for Launch [Video]
The world’s next generation cosmic observatory, the James Webb Space Telescope, is due for launch on an Ariane 5 from Europe’s Spaceport in French Guiana….