Shuttle astronauts arrive at Cape Canaveral
Space shuttle Endeavour astronauts arrived at Cape Canaveral, Florida on Tuesday to make final preparations before Friday's scheduled afternoon launch.
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.