The U.S. government barred China from work on the International Space Station, so the Chinese are building their own – and fast. Source
The U.S. government barred China from work on the International Space Station, so the Chinese are building their own – and fast. Source