WATCH: Staten Island imam – ‘The nation of Israel should be abolished’ June 1, 2025 Tweet Join Group Join WhatsApp Group Email https://worldisraelnews.com/watch-staten-island-imam-the-nation-of-israel-should-be-abolished/ Email Print 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 GazaImamIslam