After a 14-day mission to the International Space Station, Space Shuttle Discovery has safely returned to the Earth, landing at the Kennedy Space Center in Florida at 11:15 a.m. EDT (1515 GMT) on Saturday, June 13, 2008. Click the play button above to watch the AP's raw space shuttle landing video.