Report to Share: Iraqi Islamic Researcher Sheikh Yasser Al-Tarbouli: Mecca And Medina Are Occupied By The Saudis; They Violate Shari'a Law, Kill Muslims, Permit Debauchery And Immorality
MEMRI is a 501(c)3 organization. All donations are tax-deductible and kept strictly confidential.