International News
December 1, 2008
(CNN) — Space shuttle Endeavour landed safely Sunday afternoon at California’s Edwards Air Force Base after NASA waved off two opportunities for a...