Hubble Telescope Gets A New Life; Know What the Worst Glitch Of the Decade Was All About The Hubble Telescope is an observatory that flies in space. It was developed by NASA and the European Space Agency to lo…