Skip to content
Pentagon puts the Iran war bill at $43.6 billion through 3 September