U.N. Monitor Says Iran Is Worsening on Rights, Despite Pledges
The monitor, Ahmed Shaheed, said Iran's use of the death penalty was accelerating and that government critics faced harassment and prison.
The monitor, Ahmed Shaheed, said Iran's use of the death penalty was accelerating and that government critics faced harassment and prison.