This November 2 marks 20 years of uninterrupted human presence on the International Space Station, with the arrival in 2000 of Expedition 1, the first long-term in the complex.
The expedition crew consisted of an American commander and two Russian crew members. Commander William Shepherd had been…
Read More...