Liftoff
February 08, 2010 11:00 pm
• Last Updated: February 09, 2010 1:06 am
Space shuttle Endeavour lifts off from the Kennedy Space Center at Cape Canaveral, Fla., Monday. Endeavour's six-member crew will deliver a large room with a cupola to the International Space Station.
TERRY RENNA/AP
Comment threads are monitored for 48 hours after publication and then closed.