Protesters storm the presidential palace in Sri Lanka's capital.

2 years ago
11

Is this what a revolution looks like?

Protesters storm the presidential palace in Sri Lanka's capital and the president flees.

Loading comments...