NASA Set to Try 6th Launch Attempt of Shuttle

Wednesday, July 15, 2009 - 7:45am

Endeavour is poised to take off for the international space station early Wednesday evening, along with seven astronauts.