March in Zahedan, capital of Baluchistan, Iran, Dec. 30, demands end death penalty, stop arrest of protesters. Region has been a hotbed of resistance to regime’s attacks on democratic rights.
By Dave Salner
January 5, 2023