BY JUSTIN RAY
Complete coverage of the space shuttle Discovery's STS-124 mission to deliver Japan's science laboratory module to the space station. Reload for the latest updates.
See the launch in high-def
Spaceflight Now Plus subscribers can now enjoy
high definition video clips
of Discovery's launch. Beccome a