The most likely scenario is that Al Qaeda's responsible. And if it does turn out that Al Qaeda is responsible, then it would be that al-Shihri had a hand in the operation whether behind the scenes or up front.
