americaspace.com
Complexity, Human Errors & Other Factors Delay Webb Telescope Launch Again, Now to 2021
The most sophisticated and ambitious space-based observatory ever conceived by the human mind, NASA’s James Webb Space Telescope (JWST), will not be ready to launch until AT LEAST Spring of 2021, a…