Shuttle Discovery Launches

October 23, 2007—The space shuttle Discovery launched Tuesday from Cape Canaveral, Florida, on a mission to expand the International Space Station.