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.