After five spacewalks, the repaired and upgraded Hubble telescope has been released from space shuttle Atlantis.

More...