Sri Lanka opposition aims to install new government after protests force leaders to quit
  • 2 years ago
The president and prime minister agreed to step down after protesters stormed both leaders' residences on Saturday over the country's economic chaos.
Recommended