
This NASA image taken by a STS-129 crew member shows Astronaut Robert L. Satcher Jr., STS-129 mission specialist, as he participates in the mission’s third and final session of extravehicular activity (EVA) as construction and maintenance continue on the International Space Station, November 23, 2009. UPI/NASA
Date Taken: November 26, 2009
Categorized | Air, Atmosphere, & Weather

WHAT IS ASTRONAUT ROBERT SATCHER’S MISSION NOVEMBER 2009?