https://www.jihadwatch.org/2011/02/robert-spencer-on-fox-business-the-muslim-brotherhood-michael-scheuer-and-israels-right-to-exist
Robert Spencer on Fox Business: the Muslim Brotherhood and Israel's Right to Exist