Sri Lanka is strategically located at the crossroads of major shipping routes important to India and Japan and urgently needs help resolving its debt crisis.
The country has defaulted on $51 billion USD of foreign debt, while warning of worsening fuel and food shortages amidst continuing public outrage.