NASA’s Shuttle Discovery Launches to Enhance Space Station Science

Space shuttle Discovery, with its seven-member crew, launched at 11:59 p.m. EDT Friday from NASA’s Kennedy Space Center in Florida.