The Pentagon continues to face questioning over its military presence in Iraq. The Daily Beast has reported there are at least 12 U.S. generals deployed to Iraq to lead a force that is officially supposed to consist of only 3,870 U.S. troops. A troop force of this size would usually be led by only a single colonel.
Topics: