Sri Lanka declares default on all external debts
Sri Lanka defaulted on its $51 billion foreign debt on Tuesday, as the island nation faces its worst economic crisis in recent memory and widespread calls for the government’s resignation. Acute food and fuel shortages, … Read more