NASA Pushes Back Launch Date On Webb Space Telescope, Citing COVID-19 By Scott Neuman Published July 16, 2020 at 10:38 PM AKDT Twitter LinkedIn Email