NASA Pushes Back Launch Date On Webb Space Telescope, Citing COVID-19 By Scott Neuman Published July 17, 2020 at 1:38 AM CDT Twitter LinkedIn Email