US Forces Raid Iraqi Police Center

US troops in Iraq brought a police center under siege in the northern province of Diyala Tuesday afternoon after hitting and handcuffing deputy chief of the center.

Be the first to comment

Leave a Reply

Your email address will not be published.


*