AIR & SPACE MAGAZINE Mirror Inspection An engineer from Ball Aerospace inspects two mirror segments that will be part of the James Webb Space Telescope. NASA/Chris Gunn December 8, 2014 Recommended Videos Post a Comment