sts118-s-078
September 20, 2011
Astronaut Dave Williams, mission specialist representing the Canadian Space Agency, answers questions during the STS-118 post flight crew press conference. Williams and the rest of STS-118 crew members landed onboard the space shuttle Endeavour Aug. 21, 2007, at the Kennedy Space Center, Florida.
Topics:
Disaster Accident, STS-118, Manned spacecraft, Spaceflight, STS-127, STS-117, Edwards Air Force Base, Space Shuttle
