americaspace.com
First of 18 Mirrors Installed as Final Assembly Phase for NASA’s James Webb Space Telescope Begins
The James Webb Space Telescope (JWST) just took a big step toward reality with the successful installation of the first of its many flight mirrors. This is the critical beginning of the final phase…