November 8, 2017 Detroit Metro Times
A summary of the costs from 9/11 cites a new number from a Costs of War study that estimates the U.S. budgetary costs will reach $5.6 trillion through the fiscal year of 2018.
More