As Sri Lanka’s leader agrees to step down, the country’s future is uncertain and the economy is wrecked

0
192

Sri Lanka woke on Sunday to an uncertain future, with both its President and Prime Minister set to step down after thousands of protesters stormed their homes in fury over the nation’s crippling economic crisis.