Mortazavi, aka Ghaazi Mortazavi, Tehran’s Genral Prosecutor and the former special judge for the press court, is in Geneva to participate in UN’s Human Rights Council. He’s the alleged responsible authority for the death of Zahra Kazemi. He’s responsible for closing down hundreds of press, arresting tens of journalists and several other violations of human rights in Iran.

Now what exactly is he doing in Geneva? What kind of “human rights council” is this that accepts a person like Mortazavi? Why Switzerland has issued him a visa? I really don’t get it. Is there anything I’m missing here?

It’s shameful, outrageous… (I don’t know what other word I should put here.)

*Also read this by Arash Kamangir: Human Rights, Offender or Supporter?