The £86bn superstructure that had to make major change after just one complaint | Weird | News
The International Space Station (ISS) is one of the great successes of human endeavour and cooperation, a structure built by a group of nations pushing the boundaries of human existence.Opened in November 2000, the ISS has,…






