You are here
Then and Now
Featured on November 2, 2020
These images show the International Space Station in late 2000, when the first permanent crew was aboard (left), and in 2018, after construction of the giant complex was completed. The first crew arrived on November 2, 2000, so 2020 marks the completion of 20 years of continuous habitation. [NASA]