Tag: Seyyed Alireza Avaei

Iran heading toward ‘explosion’ as serial abuser addresses UN human rights council

     

  He was a prosecutor of Iran’s Islamic revolution and acquired a notorious reputation for the arbitrary executions of thousands of opponents. A few decades later he oversaw the judiciary’s… Read more »