Iman Afshari: The 'Death Judge' Accused of Systematic Rights Violations and Crimes Against Humanity
Iranian judge Iman Afshari has become synonymous with death sentences and lengthy prison terms handed to political prisoners, protesters, and civil activists in recent years.