outer-space.org
Further delays to JWST
This week NASA announced further delays to the James Webb Space Telescope which was originally supposed to launch this year and has now been delayed to Now Earlier Than (NET) 2021. The delays which…