Mir Commander Vladimir Dezhurov (left) and STS-71 Commander Robert “Hoot” Gibson shake hands after hatch opening on 29 June 1995. Photo Credit: NASA
Two decades have passed, this week, since one of the most remarkable instances of international co-operation ever seen in human history. For 10 days, between 27 June and 7 July 1995, six [...]

No comments:
Post a Comment