2008-04-01

The Longest Mission Ends

STS-123, the longest ISS assembly mission has come to an end with a night landing of Endeavour at Kennedy Space Center.

Thanks to all the Spacers who watched as mankind continued the most difficult project in the entire known history of the human species.

Keep watching this space for news on Jules Verne and the next Shuttle mission in May.

SpaceHead
Digg this

0 comments: