Originally Posted by TreeMutt
According to MacGregor they were Chechen Spetznaz who did the deeds and the Russians weren't happy about it.

Just proof of the old adage, "you want something done right, gotta do it yourself", huh.