Rescue Shuttle ready for lift off for Hubble Space Telescope
Cape Canaveral (FL) - The space shuttle Endeavour is sitting on its launch pad, ready for a rescue mission NASA hopes won't be needed. The shuttle's sister craft, Atlantis, is scheduled to launch later today on a flight to repair and upgrade the Hubble Space Telescope. While there are but
[ read more ]

