Santa Clara, California Imam Abdel Malik Ali: The Mask Of The Jews Is Off – They Are The New Nazis; Zionists Are ... Middle East Media Research InstituteSource