Your place for Space News
The launch of space shuttle Discovery now is targeted for 1:17 p.m. PDT on Tuesday, Nov. 2, 2010.