Shuttle Endeavour Ready for Launch

Friday, June 12, 2009 - 8:50am

The fully staffed International Space Station is about to get even more crowded when seven shuttle astronauts join the six men already aboard, boosting the number of people aboard to 13 - its highest population ever.