James Webb Space Telescope mirror being inspected at Goddard Space Flight Center, as it nears completion. The powerful, sophisticated and long-awaited telescope is scheduled to launch in 2018.