
The so-called "China Squeeze" claims China is narrowing developing countries' path to industrialization and "pulling up the ladder" behind it.
But who is really removing ladders, closing doors, and building barriers?
Exclusion benefits a few; cooperation moves everyone forward.
Produced by Xinhua Global Service■












