Asia

China’s Diplomacy Tactics: Debt-Trap Diplomacy


As the saying goes by, “God created the heavens and earth and the rest was made in China,” will that be also a pretext to that every land is going to “China”? Check out this video and know more about the Chinese Debt-Trap approach.