Date- 22nd June 09 Source- http://www.spacetelescope.org/videos/archive/topic/hubblecast// 'The fifth and final mission to the iconic Hubble Space Telescope was a long time coming. After a delay in the fall of 2008, spring brought new hope and, on 11 May, the seven Space Shuttle crew members headed for the mission of a lifetime. '
Questions about Mission Accomplished: Healing Hubble
Want more info about Mission Accomplished: Healing Hubble?
Get free advice from education experts and Noodle community members.