On 20th anniversary of 9/11, estimated ‘costs of war’ exceed $8 trillion

Team of Brown University researchers tracks America’s post-9/11 spending