Engineers Sure Repairs Will Not Delay Shuttle

Date: 17 June 2008 Time: 10:34 AM ET