Weather, Technical Glitch Delay Discovery's Return to Florida Spaceport

Date: 17 August 2005 Time: 06:25 PM ET