Launch of NASA’s Space Shuttle Discovery Now Targeted for Nov. 2

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