In Their Own Words: Barbara Morgan By NASA

In Their Own Words: Barbara Morgan By NASA Astronaut Barbara Morgan discusses spaceflight and her STS-118 mission. Were you happy to fly aboard space shuttle Endeavour? All the orbiters are fantastic, but Endeavour has...