Amnesty International has criticised Iran for rejecting important recommendations by the United Nations to improve human rights in the country.
The recommendations rejected by Iran include: ending execution of juvenile offenders; upholding fair trial guarantees, investigating torture allegations, including rape and releasing people detained for peacefully exercising their human rights, the human rights body said in a statement.
"The Iran delegation also only paid lip service to cooperation with the Human Rights Council. While accepting a recommendation to cooperate with UN's human rights experts, Iran rejected several others to allow the Council's Special Rapporteur on torture to visit the country," it alleged.
Amnesty said the Iranian delegation accepted the recommendation to respect freedom of religion but rejected a recommendation to end discrimination against the Bahai's.
"By rejecting specific recommendations made by dozens of countries the Iranian authorities showed contempt for international obligations just as they have done in their treatment of their own people," said Hassiba Hadj Sahraoui, Middle East and North Africa Deputy Director at Amnesty International.
"By promising to consider recommendations to eliminate the execution of juvenile offenders, the Iranian authorities are cynically camouflaging their existing obligation under the Convention on the Rights of the Child not to execute juvenile offending," said Sahraoui.