Listen now (37 min) | Sri Lanka owes 81% of its external debt to US and European financial institutions and Western allies Japan and India. China owns 10%. But the media blames its crisis on imaginary “Chinese debt traps”
0 subscriptions will be displayed on your profile (edit)
Skip for now
For your security, we need to re-authenticate you.
Click the link we sent to , or click here to sign in.