CAPE CANAVERAL, Fla. - In a majestic Independence Day liftoff, Discovery and its crew of seven blasted into orbit yesterday on the first space shuttle launch in a year, flying over objections from those within NASA who argued for more fuel-tank repairs. This article can be read in full with a Plus Edition account.

Trending Video

Recommended for you