Posted on March 27, 2018 by New Scientist - NewsNASA’s James Webb Space Telescope has been delayed – again The James Webb Space Telescope, which will hunt for signs of life on other worlds, was supposed to launch next year. It has now been delayed to May 2020