International Gay and Lesbian Human Rights Commission –
International Gay and Lesbian Human Rights Commission – Update on Executions in Iran Since last week, IGLHRC has learned more facts about the public executions which took place in Mashad, Iran on July 19,...