Donate
Neta Crawford
Price Tags of War
August 14, 2013
Global Politics
The wars in Afghanistan and Iraq have costed between $2.3 to $2.6 trillion so far.