War Costs, Part One: $570 Billion and Countinghttp://www.
The U.S.-led invasion of Afghanistan began on October 7, 2001. Today, 68,000 U.S. troops are still in Afghanistan.
Eleven years of war have cost U.S. taxpayers billions of dollars. The exact amount is still unclear, and no one knows how much the war will cost in the future. This three part blog series takes an in-depth look at the fiscal costs of war.
Part 1 on the costs of war to date is below.
Part 2 on future war costs and Part 3 on hidden war costs will be published in the coming weeks.