H/T (for link to video)
Also of interest: Dutch Mosque Leader: Muslims Are Responsible For Creating Enemies Of Islam
Emphasis mine...
The imam of Al-Sunnah mosque in The Hague Sheikh Fawwaz Junaid has said Muslims themselves are responsible for creating the enemies of Islam. The Urdu-language newspaper Roznama Jang quoted Sheikh Junaid as saying that the hatred and opposition faced by Muslims in today’s world are created by themselves.
h/t