On This Day….

Hubble Space Telescope…..

June 27, 1990…..

NASA announces that the $1.5 billion Hubble Space Telescope intended to view farther into space than any telescope on Earth, has a flawed lens which greatly reduces it capabilities.