Space Traffic Jam Delays Final Shuttle Endeavour Launch a Day
Monday, October 4, 2010 - 17:30
in Astronomy & Space
A looming traffic jam in space has caused NASA to push back its planned launch date for the last scheduled space shuttle flight by one day.