Eight American soldiers have been killed in Iraq in just the last 48 hours, and you won't be surprised at the official explanation for most of these deaths:
It's Iran's fault.