April 25, 2011 By Chad Vander Veen
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.
You may use or reference this story with attribution and a link to