G20 Summit: As Italy plans to withdraw from Belt and Road Initiative, here are some countries already stuck in China’s debt trap

[ad_1] Several countries, including Nigeria, Djibouti, Republic of the Congo, and Egypt, have incurred substantial debt owed to China. Nigeria, with $3.1 billion of its $27.6 billion foreign debt owned…