Nice, but a day late...
Very curious timing - right after the dead of Mr. Johnson.
Frankly, I'm dubious that leader(s) were killed. Those killed were probably some low level idiots, who the Saudis security forces & Al Queda tacitly agreed to make the sacrificial lambs. Call me a cynic, if you want...