Del Spurlock: Cost of Wars Nearly $5 Trillion
Not only is the cost noteworthy but it appears that there are attempts now to “lock in” contractors as a permanent element of the total force. Latest Estimate Pegs Cost of Wars at Nearly $5 Trillion Naomi LaChance @ The Intercept The total U.S. budgetary cost of war since 2001 is $4.79 trillion, according to …
Continue reading “Del Spurlock: Cost of Wars Nearly $5 Trillion”