Hubble Space Telescope Down, Hit By Computer Glitch: NASA
Washington: The Hubble Space Telescope, which was launched in 1990 and changed our vision of the universe, has been down for the past few days, informed NASA.
The problem is a payload computer that stopped working last Sunday, the US…