“global-expenditures” Charts
Iraq: The Global Cost of Building a Failed State »
The U.S. shouldered a heavy load in the Iraq War, to the tune of $2.4 trillion from 2003-2011. As depicted…
The U.S. shouldered a heavy load in the Iraq War, to the tune of $2.4 trillion from 2003-2011. As depicted…