Space shuttle Endeavour and its six astronauts are rocketing toward orbit after a brilliant nighttime liftoff from NASA’s Kennedy Space Center in Florida.
Space shuttle Endeavour and its six astronauts are rocketing toward orbit after a brilliant nighttime liftoff from NASA’s Kennedy Space Center in Florida.