Discovery, the oldest space shuttle in Nasa's fleet, is preparing for its final mission following repairs to leaks in a pressurisation system that has twice delayed the launch.
Space shuttle Discovery prepares for final mission