T.J. Creamer

Space Station Twitter Crew Returns Home

The Expedition 23 crew from the International Space Station landed safely in their Soyuz-17 spacecraft, concluding their five-and-a-half-month stay in…

15 years ago