Mai Sato, the UN Special Rapporteur on the situation of human rights in Iran, has criticized the omission of human rights from the recen ...

US-Iran MoU faces criticism for human rights neglect. Final nuclear deal by June 30, 2026 at 0.1% YES.

Mai Sato, the UN Special Rapporteur on the situation of human rights in Iran, has criticized the omission of human rights from the recen ...