Sri Lanka opposition protest against alleged vote rigging in presidential election.

Record ID: 328748