If NASA can overcome human error and other problems, its James Webb Space Telescope may finally launch in 2021
Thursday, July 5, 2018 - 18:07
in Astronomy & Space
Put March 30, 2021, on your calendar. That’s when NASA now plans to launch its much-delayed James Webb Space Telescope. An independent review board established by the space agency says the new launch date is realistic — as long as no additional problems arise. If the review board’s recommendations...