He said from Geneva that his country had made great strides in the field of human rights since its last Universal Periodic Review, which all 193 UN countries must undergo every four years.

Such claims were brushed aside by a range of NGOs, who blasted a lack of progress since Iran's last review in 2010, and condemned discriminatory laws and practises infringing on the rights of women, and religious and ethnic minorities among others.