Human Rights Situation in Iran Continues to Deteriorate, Groups Report Washington DC – Iran continues to rank second in the world for executions, according to Amnesty International, with 317 people put to death last year. Read More » May 23, 2008 No Comments