
Shuttle Endeavour’s landing delayed at Cape Canaveral
Cape Canaveral, Florida (AFP) March 26, 2008 - The space shuttle Endeavour's scheduled landing at Kennedy Space Center was postponed Wednesday due to poor weather after a record-setting mission at the International Space Station, NASA.














