The space shuttle Columbia released a reinvigorated Hubble space telescope Saturday 783 miles above earth, sending the orbiting Observatory away with new eyes to continue its of the universe.
Hubble returning to mission able to peer deeper into space.