Stifling Dissent: The Human Rights Consequences of Inter-Factional Struggle in Iran

The factional struggle behind the current presidential elections in Iran is having a devastating impact on human rights, Human Rights Watch said in a new report released today.