Home » Topics » authoritarian regime

U.N. report: Iran secretly executing hundreds of prisoners

UNITED NATIONS — Iran’s authoritarian regime has been secretly executing hundreds of prisoners, according to a new UN report detailing growing rights abuses in the Islamic republic. The mysterious executions at Vakilabad prison in Mashhad in eastern Iran were highlighted in a report compiled by Ahmed Shaheed, the new UN…