NASA's James Webb Space Telescope launch delayed to December...


Space.com | 2021-09-08 15:13 UTC

NASA's long-awaited and high-powered James Webb Space Telescope won't begin observations this year after NASA and its counterpart the European Space Agency (ESA) announced another launch delay.

By Anonymous Submission on 2021-09-08 20:17 UTC
  • Need an account?  
    or