Panel Proposes Killing Webb Space Telescope. National Aeronautics and Space Administration, Astronomy and Astrophysics, Space, Hubble Space Telescope, James Webb Space Telescope, Telescopes and Observatories