Iran MP Who Voted to Execute Protesters at U.N. During Human Rights Talks
More than 15,000 protesters have been arrested in Iran and could face the death penalty.

More than 15,000 protesters have been arrested in Iran and could face the death penalty.