Protesters break into Sri Lanka's President's residence.

Protesters break into Sri Lanka's President's residence.

Protesters break into Sri Lanka's President's residence forcing him to resign due misusing the country's economy.


User: Look Up Tv

Views: 0

Uploaded: 2022-07-09

Duration: 00:24