Assembled about 23 several years, by a coalition of 15 international locations, and at a expense of $100 billion, the International Space Station signifies humanity’s most formidable and longest-long lasting foray into place so considerably. Fact is, the ISS in all probability should not even be in area anymore — […]