Window to the Universe – Hubble turns 25
April 2015 marks the 25th anniversary of the launch of the Hubble Space Telescope, the most famous telescope off the face of the Earth. Since its launch on April 24, 1990, Hubble has provided the greatest imagery of the universe the world has ever seen. The spectacular images from Hubble have reshaped humankind’s view of the cosmos, and revealed properties of space and time that have rewritten scientific theories and school textbooks.
Hubble’s success today is also a tribute to human ingenuity in space. After being deployed by the Space Shuttle Discovery crew, it was soon discovered that the telescope’s primary mirror had a flaw. The space observatory could still capture amazing images, but the clarity was affected. Astronauts had to make a service call in space.