Sputnik – September 30, 2017 The US Department of Defense has published data demonstrating that America’s “endless wars” abroad, from Yemen and Somalia to Afghanistan and Pakistan, have cost each US taxpayer just $7,500 since the fateful day the World Trade Centers were leveled in New York 16 years ago. DoD estimates just $1.5 trillion […]
Source