Hatred from Islamist Leaders in their own words…

http://www.memritv.org/video.html

Advertisements