Friday, July 17, 2020

JWST

NASA has once again delayed launch of the James Webb Space Telescope.

The new launch date is October 31, 2021.

No comments: