Space Shuttle Discovery 'Go' for Tuesday Launch

NASA: Space Shuttle Discovery on Track for Launch
NASA's space shuttle Discovery stands poised for a planned Oct. 23, 2007 flight at Launch Pad 39A of the Kennedy Space Center in Cape Canaveral, Florida.
(Image: © NASA/George Shelton.)

PLACEHOLDER BODY CONTENT TBC

Have a news tip, correction or comment? Let us know at community@space.com.