The most believable part of the article.
And a few days ago, they were saying the Saudi did it....
now, since when do they panic over any links...