Sri Lankan PM calls for Cabinet meeting amid political turmoil
Sri Lanka is suffering its worst economic crisis since gaining independence in 1948, which comes on the heels of successive waves of COVID-19, threatening to undo years of development progress.