Iranian rights groups confront persecution of Baha’is at UN session

Iranian civil society organizations convened in Geneva on Monday to present evidence of human rights violations in Iran with a focus on the persecution of Baha’is.

The session, held during the UN Human Rights Council meeting, included…

Continue Reading