What's That We See in Colorado Springs? Did the James Webb Telescope Return to Earth?

What's That We See in Colorado Springs? Did the James Webb Telescope Return to Earth?

autoevolution

Published

All of us with the slightest bit of knowledge about what's going on in the world around us knows that the James Webb Space Telescope (JWST) is floating in space at a distance of one million miles (1.5 million km from Earth). And that makes it even more surprising for us to learn that the impressive space tool can also be found on the ground, in a city at the feet of the Rocky Mountains called Colorado Springs. The JWST launched in De... (continue reading...)

Full Article