Endeavour lifts off
The space shuttle Endeavour thundered away from Cape Canaveral in Florida last night, carrying seven astronauts on a mission to install a massive billion-dollar robot arm on the international space station.
‘‘Good luck and have fun on the international space station,’’ launch director Mike Leinbach told the astronauts just before liftoff.