View Comments
With five astronauts aboard, the space shuttle Endeavour blasts off Thursday night from Kennedy Space Center at Cape Canaveral, Fla., beginning an 11-day international space station assembly mission. The shuttle is carrying massive solar wings that are needed to energize the station.