Space shuttle Endeavour lands at Cape Canaveral
The space shuttle Endeavour, carrying Canadian astronaut Julie Payette, landed at Cape Canaveral, Fla., Friday, after a 16-day mission to the International Space Station that included a historic Canadian first.
US space shuttle Endeavour landed safely in California Sunday afternoon after a 16-day trip, as unfavorable weather conditions in Florida prevented the shuttle from landing in its home base in Cape Canaveral.