Document #2026604
FIDH – International Federation for Human Rights (Author)
https://www.fidh.org/en/region/asia/iran/un-backed-review-shows-government-s-lack-of-commitment-to-human