12/26/2006

Space Shuttle Discovery landed safely in Cape Canaveral, Fla. on Friday, completing NASA's third shuttle flight of 2006. NASA selected Florida as the landing site about one hour before the shuttle touched down.

Related Summaries