Sri Lanka defaults on foreign debt
Sri Lanka announced Tuesday a default on its $51 billion foreign debt. The island nation is grappling with its worst economic crisis and surging protests demanding the government's resignation. Daily electricity blackouts and acute food