The Hubble Space Telescope repair mission, STS-125 seemingly gets bad news after more bad news. The mission was aready been delayed due Hurricane Ike in 2008, and again when a data handling processor on the spacecraft failed. Now, the mission may be too risky for both spacecraft and astronauts following the collision of the [...]
More...


Reply With Quote
