China has faced criticism for its infrastructure projects in the developing countries, which are disguised as debt traps intended to increase Chinese footprints in the region.

from mint - News https://ift.tt/2Rz6ibf
https://ift.tt/eA8V8J

Post a Comment

Previous Post Next Post