Imam Amir Abdel Malik Ali

Imam Amir Abdel Malik Ali is a campus speaker who supports U.S.-designated terrorist organizations, preaches violent anti-Semitism, and spreads lies about Israel.

Comments are closed.