Canada, Japan, the Russian Federation, the United States, and eleven Member States of the European Space Agency (Belgium, Denmark, France, Germany, Italy, The Netherlands, Norway, Spain, Sweden, Switzerland and the United Kingdom)
- Moriba said - China is building the own
- Should also bring in the conversation of space war which is why I believe there should be a missile going up and hitting a satellite (but would not know from which country it was from)
International Space Station