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. 

Science