Skip to main content

The $6 Trillion Price Tag of Endless US War

While the human costs will remain impossible to calculate, a new analysis shows that the Pentagon barely scratched the surface of the financial costs of U.S. wars since September 11, 2001 when it released its official estimate last August regarding how much the...read more.

Comments

Popular posts from this blog