GODDARD NASA’s James Webb Space Telescope Full Mirror Deployment a Success by NASA, Aliens & KouroshMarch 31, 2020 In a recent test, NASA’s James Webb Space Telescope fully deployed its primary mirror into the same configuration it will have when in space. Source:: Goddard Related