Endeavour’s Crew Back Home in Houston
February 24, 2010
After 14-days, 5.7 million miles, a special delivery, and three spacewalks, the crew for space shuttle Endeavour’s STS-130 mission to the International Space Station arrived at Ellington Field, near Johnson Space Center in Houston, to a rousing welcome from family, friends and co-workers. credit: NASA
Topics:
Disaster Accident, Space exploration, Spaceflight, Human spaceflight, STS-118, James H. Newman, Edwards Air Force Base, STS-130, Space Shuttle Endeavour, Manned spacecraft, International Space Station, Johnson Space Center in Houston, National Aeronautics and Space Administration, Johnson Space Center, Endeavour's STS-130 mission
