NASA Assures Skeptical Congress That the James Webb Telescope does on Track '. NASA's James Webb Space Telescope to download published Spring 2019 '. NASA Delays Launch of James Webb Space Telescope to 2020 '. NASA Completes Webb Telescope Review, lovers to Launch in Early 2021 '.