US forces interfere with Iraqi police
US forces interfered with Iraqi police who blocked a main street in Baghdad to traffic during a protest against unpaid salaries.
US forces interfered with Iraqi police who blocked a main street in Baghdad to traffic during a protest against unpaid salaries.