Iran’s religious freedom failings laid bare at UN

Iran’s religious freedom failings laid bare at UN

The Iranian delegation to the UN Human Rights Council in Geneva last week, led by Mohammad-Javad Larijani (centre). UN member states have urged Iran to provide freedom of religion or belief for all citizens, including members of both recognised and unrecognised...