Report to Share: Colorado Imam Karim Abu Zaid: Allah Decreed That Only Muslims Can Live In Palestine, That The Jews Will Leave Jerusalem And Never Come Back; When The Caliphate Is Established We Will Liberate Palestine And Expel These Guys
MEMRI is a 501(c)3 organization. All donations are tax-deductible and kept strictly confidential.