> it went all in on China's debt trap diplomacy
No. Debt owed to China is less than 10% of Sri Lanka's total debt. And it owes a lot more to western nations/institutes.
I'm still shocked how this clearly unsubstantiated claim continues to circulate. The so called "China debt trap diplomacy" is a phenomenon mostly fabricated/promoted by columnists with a clear agenda.