BabU
New member
Sri Lanka Burning: Mess of its Own Making or China's Years-long Plan Coming to Fruition? By the end of 2021, Sri Lanka owed China US$ 7.4 billion, which accounted for 19.6% of its debt. And because China holds a large share of Sri Lankan debt, the “Chinese debt trap” narrative is back in the spotlight