Iran, Iran Protests, Free All Protesters, Human Rights, Iran Uprising.
The arrest of 2934 protesters have been confirmed either by Iranian officials or through the network of the PMOI/MEK. See attached a table of arrests. The true figures are much higher and could reach several thousands. A member of the regime’s parliament said 3700 people have been arrested (House