Even the most strident hawks in Washington could not have anticipated the stunning costs of the wars in Iraq and Afghanistan. They have cost American taxpayers more than $314 billion …
✅ Registration successful!
Please check your email to verify your account.