One shot dead as Sri Lanka police fire at fuel protesters

Sri Lanka has $7 billion in payments due this year out of its total $25bn foreign debts

Updated: April 20, 2022, 6:01 AM