Latest Launch Delay May Push Shuttle Discovery's Final Flight Into Christmas

More from Space.com