The space shuttle Discovery is surrounded by early-morning fog Friday at the Kennedy Space Center in Cape Canaveral, Fla. The seven-member Discovery crew is scheduled for launch today.

Read story

Comments

Use the comment form below to begin a discussion about this content.

Commenting has been disabled for this item.