How the Webb Space Telescope Will Unlimber Itself
If all goes as planned, the world’s most ambitious telescope—not just space telescope but any telescope—will launch this week on an Arianspace booster from French Guiana. It will ultimately be deployed at what’s called an L2 Lagrange point about one million miles from Earth’s orbit and sufficiently close to the sun to require a tennis-court […]