world Sri Lanka’s new president faces uphill battle to revive debt-ridden economy Thiruni Kelegama Oct 03, 2024 September 21 was a day of many firsts in Sri Lanka. Millions of people went to the polls to vote in ...