25th anniversary of the launch of Hubble space telescope

By World News Report Bureau This week marks the 25th anniversary of the launch of the Hubble space telescope. Hubble was designed to be maintained and repaired by astronauts and since its launch in 1990 five Space Shuttle missions made visits. In this picture, ESA astronaut Claude Nicollier, part of Hubble Servicing Mission 3A, is […]