A must read. From What Is the UN High Commissioner for Human Rights Doing in Iran?:
UN High Commissioner for Human Rights Louise Arbour traveled to Iran last week to listen attentively to Holocaust-denier Mahmoud Ahmadinejad at a human-rights meeting of the Non-Aligned Movement, currently chaired by Cuba. While Arbour was hobnobbing with anti-Semites, butchers, and anti-democratic forces from around the world, Iranians were being prepared for public hangings. The Iranians were delighted at Arbour’s visit. They clearly understood her presence as support for their view that human rights are all relative.