
Following the deaths of Iranian leaders, multiple Imams in the West eulogized them as martyrs and called for solidarity with the Islamic Revolution, predicting that Islam will eventually overtake the world.
The post WATCH: Western imams eulogize slain Iranian leaders appeared first on World Israel News.