hundreds protest in Baghdad
- POLITICS
Iraqi police fire tear gas as hundreds protest in Baghdad
Iraqi security forces have fired tear gas in Baghdad on protesters demonstrating against corruption and poor public services. Tuesday’s rally…
Read More »