Off Island Perspective Spring 2026
Iranians have been burring not only Israeli and American flags, but statues of Baal, the Satanic demon appeased by child sacrifice, usually by burning. On February 11, on the 47th anniversary of the Iran’s Islamic Revolution, Iranians burned Baal effigies across several cities.