Discovery's Astronauts Enter Shuttle for Historic Fourth of July Launch
Tuesday, July 04, 2006 CAPE CANAVERAL, Fla. — Discovery's astronauts strapped into their seats Tuesday in preparation for the first space shuttle liftoff on Independence Day. After two weather delays and then a debate over safety when a crack was spotted in the fuel tank's foam insulation, officials... Sign in to see full entry.