The space shuttle Endeavour blasted off late Friday carrying seven American astronauts on a ``home improvement'' mission that will expand living quarters on the orbiting International Space Station.
Shuttle Endeavour blasts off on 'home improvement' mission