NASA to launch Discovery despite crack in insulation foam
Tuesday, July 4, 2006 NASA officials decided late Monday to go ahead with the planned launch at 2:38 p.m. EDT on July 4 of the space shuttle Discovery. The launch, from Cape Canaveral in Florida, had…
Read More