Inside the International Space Station
Saturday, November 21, 2020
The International Space Station, launched over 22 years ago, is the largest man-made object to ever orbit the Earth, and one of the most expensive projects ever built. Let's take a look inside humanity's home away from Earth.
The Discussion