Furious Iraqi lawmakers demand US troop withdrawal


Posted on: December 27th, 2018 by ABC News No Comments

Approximately 5,000 U.S. troops are stationed in Iraq.



Leave a Reply

You must be logged in to post a comment.

Seymour Sales and Service