Ad image

Tag: Iraqi police

Seven killed in clashes between Iraqi police, protesters demanding electoral reform

BAGHDAD: Seven people were killed in clashes that erupted in central Baghdad on

NewsDesk NewsDesk