Report to Share: Director of London-Based Institute of Islamic Political Thought Azzam Al-Tamimi Advises Arab TV Channels to Be Careful about Using the Term "Jews" and Denying the Holocaust because MEMRI Is Lying in Wait
MEMRI is a 501(c)3 organization. All donations are tax-deductible and kept strictly confidential.