Sri Lanka parliament to hold vote on July 20 for new president
Protesters have stormed the residences of the current president and premier, amid an economic meltdown.

Protesters have stormed the residences of the current president and premier, amid an economic meltdown.