Imam Tom Facchine declared at the Staten Island Islamic Center that the nation of Israel must be abolished, insisting nothing less will suffice and proclaiming Allah will bring down the Zionist regime within a decade.
Imam Tom Facchine At Staten Island Islamic Center: The Nation of Israel Must Be Abolished – We Cannot Settle for Anything Less; Allah Will Topple the Zionist Regime Within a Decade pic.twitter.com/DmgddZZ6Qx
— MEMRI (@MEMRIReports) June 1, 2025
The post WATCH: Staten Island imam – ‘The nation of Israel should be abolished’ appeared first on World Israel News.