In response to the report issued by an Independent Review Board, NASA has decided to delay the launch of the James Webb Space Telescope to 2021.
The post Good News, James Webb is Still a Go. Bad News, Launching in 2021 appeared first on Universe Today.


More...