Space Shuttle Lands Safely

Space Shuttle Discovery is back on Earth. The shuttle made re-entry and landed safely at the Kennedy Space Center in Florida.