https://www.jihadwatch.org/2010/05/saudi-paper-spencer-is-the-likud-anti-christ
Saudi paper: Spencer is "the Likud anti-Christ"