Posted on November 13, 2007November 8, 2011 by Steve Ross $3.5 Trillion As reported in the AP via Yahoo! The total cost of the wars in Afghanistan and Iraq by 2017 could… Read More