The Hubble Space Telescope is now fixed thanks to a successful risky maneuver performed by NASA! The most powerful space telescope experienced a mysterious glitch for few weeks. The great news has just been announced along with a full report ...