Last Minute Glitch Prevents European Weather Satellite Launch

Date: 17 October 2006 Time: 03:00 PM ET