I really can't get my head round all this self-flagellation. This stupid urge to rake over and expose, to hang out one's dirty washing in public, to endanger one's country and citizens' lives in this way.

It's a war. Careless words cost lives.

Whatever the truth, whatever the rights or wrongs, this is all grist to the mill for the haters of the USA and its allies.