NASA Returns to Space
The space shuttle Discovery launched from Kennedy Space Center this morning, beginning the first NASA mission to space since the loss of Shuttle Columbia and the STS-107 crew on Feb. 1, 2003.
The mission, dubbed STS-114, has several objectives. Astronauts will demonstrate of new methods of inspecting and repairing the Shuttle