Still digesting the news from Tehran re: Haniyeh's killing.
Initial thoughts: this is immensely provocative in its timing, choice of target, and location. A deepsecurity failure for Iran's leadership, exposes them at a pivotal moment.
Suggests a strong response is coming.