Space station crew swells to 13 with shuttle team

CAPE CANAVERAL, Florida (Reuters) – Shuttle Endeavour astronauts floated aboard the International Space Station on Friday, swelling its crew to a record 13 and marking the start of an ambitious 11-day construction mission.

Leave a Reply