IE 11 Not Supported

For optimal browsing, we recommend Chrome, Firefox or Safari browsers.

Monday marked the 21st anniversary of what crowning technological achievement?

.

Answer: The Hubble Space Telescope was deployed today in 1990. It's easy to forget that though today Hubble inspires near-universal praise and adulation, during its development, massive cost overruns led many critics to bash the project. The revelation that Hubble was launched with a flawed mirror made NASA and Hubble a national punch line. Yet, following the successful repair mission in 1993, images captured by Hubble, such as the famous Eagle Nebula pictured above, left even the harshest detractors astonished. Hubble is currently scheduled to remain in service until 2014 when it will be replaced by its successor, the James Webb Space Telescope.