Faulty Electrical Box Won't Delay Discovery Launch

Date: 06 June 2006 Time: 11:36 AM ET