Tehran Regime Marks Persian New Year With Public Hangings
Iranians’ greatest fear is not the bombs exploding around them, but the hangman’s noose wielded by their own rulers. Not content with the mass slaughter of some 40,000 unarmed Iranians during the...