And yet Iran is still a member of the U.N. Human Rights Council.
(JPost) – Iran executed 670 people in 2011, including more than 20 for offenses against Islam, a UN investigator said in Geneva on Monday.
The vast majority of people Iran executed in 2011 were convicted of drug offenses that do not merit capital punishment under international law, former Maldives foreign minister and current UN investigator Ahmed Shaheed said.
He also reported a wide range of violations by Iran of UN human rights accords, from abuse of minorities to persecution of homosexuals and labor unions.
Shaheed was delivering his first report to the UN’s 47- nation Human Rights Council on the rights situation in the country since being appointed last year. Tehran dismissed it as a “compilation of baseless allegations.”