Discovery Lifts Off

Space shuttle Discovery’s liftoff from Launch Pad 39A at NASA’s Kennedy Space Center in Florida on Feb. 24 for the last time.

Discovery and its six-member crew are on a mission to deliver the Permanent Multipurpose Module and Robonaut 2, the dexterous humanoid astronaut helper, to the International Space Station.

This is Discovery’s 39th and final mission. It is scheduled to be retired following STS-133.

Leave a Reply