A new ‘Apollo moment’: NASA prepares to launch James Webb Space Telescope

NASA’s James Webb telescope is set to launch. Here’s why the agency is calling it an “Apollo moment.”

Powered by NewsAPI , in News on .

news image
NASA’s James Webb telescope is set to launch. Here’s why the agency is calling it an “Apollo moment.”
Read More