Note, he said "at war", not "on Iraq". And he's right, both the Iraq and Afghanistan wars have cost well above a trillion dollars.