Maybe. And maybe you've just hit the genuine best match.
No maybe about it. Saudi Arabia has to be the biggest financial backer of terrorism around. The real issue is whether this writer is a liar or an idiot. My bet is that not even google could find this "reporter's" brain.