
TEHRAN (AP) — Tehran says it has banned the U.N.’s envoy for human rights in Iran from visiting the country, accusing him of political bias.
U.N. Special Rapporteur Ahmad Shaheed has repeatedly accused Iran of “widespread and systematic violations of human rights.” He was appointed in 2011 but never actually allowed to visit Iran.
The United Nations, as well as several Western governments and human rights groups, has criticized Iran for the execution of Reyhaneh Jabbari, a woman convicted of murdering a man who was trying to rape her. After a 7-year-long investigation, a court rejected Jabbari’s self-defense claim and she was hanged before dawn Saturday.