Sri Lanka opposition aims to install new government after protests force leaders to quit

2022-07-10 271

The president and prime minister agreed to step down after protesters stormed both leaders' residences on Saturday over the country's economic chaos.