News Read more NASA Shares Statement on James Webb Space Telescope Launch Readiness: On Schedule for Post-October 31 Take Off June 4, 2021 / 194 / 0 NASA’s long-awaited flagship observatory — the James Webb Space Telescope — is slated for take-off after October this year, as the space agency continues its... Continue reading Meraj Nur