Discovery Blasts Off in Rare Night Launch

The space shuttle Discovery blasted off Saturday night, beginning a new mission to the International Space Station. The launch was initially scheduled for Thursday night, but low clouds forced managers to push it back. Over the next 12 days, Discovery will link up the station, and the astronauts will help install the new P5 truss. … Continue reading Discovery Blasts Off in Rare Night Launch