Science & Technology NASA Pushes Back Launch Date On Webb Space Telescope, Citing COVID-19 By Scott Neuman Published July 16, 2020 at 11:38 PM PDT Facebook Twitter LinkedIn Email