Iran’s regime answers dissent with the gallows; Resistance Units respond with defiance

In a desperate act of state-sanctioned murder, the Iranian regime executed political prisoners and PMOI members Behrouz Ehsani and Mehdi Hassani on July 27, 2025. This heinous crime was a calculated move by Supreme Leader Ali Khamenei to…

Continue Reading