August 19, 2020 Rolling Stone
The Costs of War Project estimates that the war in Iraq has cost American taxpayers $2 trillion since 2003.
More