universetoday.com
James Webb Space Telescope Mirror Installation Reaches Halfway Point - Universe Today
As history closes in on 2015, assembly of NASA’s James Webb Space Telescope (JWST) reached a historic milestone as the installation of the primary mirrors onto the telescope structure reached the halfway point to completion and marks the final assembly phase of the colossal observatory.