This week it was revealed that the CIA warned Hezbollah, through official Lebanese intermediaries, of an imminent attack on its headquarters and other installations in Lebanon and Syria.
Why would the US do this? Typically the US approaches groups on its official list of foreign terrorist organizations quite differently. In fact, any attack on either group would seem to be in the interest of the United States, and it is surely unusual for the US to shore up either group (at least post-9/11).
The excuse that US spokespeople gave is that whenever civilians could be killed and the US has actionable intelligence to prevent that, the US policy is to issue warnings. But this is a dubious explanation, since the US rarely issues warnings where civilians are killed. Indeed, the US itself is sometimes the perpetrator of violence that kills civilians.
So, readers: what gives?