For 20 years, humans have had an unbroken presence in orbit on the International Space Station.
The International Space Station has been humanity's foothold in orbit for 20 years : Read more
The International Space Station has been humanity's foothold in orbit for 20 years : Read more