(VINnews) — In a chilling video, an Imam from the mosque of alleged New Orleans terrorist Shamsud Din Jabbar is caught spewing vile Jew-hatred and justifying Hitler’s actions. At a November 17, 2023 youth program in the Islamic Center of Greater Houston — Masjid Bilal, where reportedly Din Jabbar was a member, Eiad Soudan said […]