After a fifteen-day successful mission, Space Shuttle Endeavour touched down at the Shuttle Landing Facility at Kennedy Space Center, on February 21, 2010. During three EVAs, the mission specialists Nicholas Patrick and Robert L. Behnken berthed the Tranquility Module, and relocated and attached the Cupola.
Read more about the International Space Station…
Comments are closed.