Report to Share: Saudi Islamic Scholar Muhammad Bin Abdul Karim Issa: There Is No Place for Political Islam in France or Anywhere Else; People Must Respect the Laws and Values of Their Country or Leave
MEMRI is a 501(c)3 organization. All donations are tax-deductible and kept strictly confidential.