
MEK Supporters Launch Geneva Sit-In to Protest Executions, Demand Political Prisoners’ Release
Iranian resistance supporters launched a 5-day protest at the UN’s Geneva HQ on April 28, urging abolition of the death penalty in Iran and justice for political prisoners.

