cihrs.org
The National Council for Human Rights, Lacking Human Rights Defenders
When the Shura Council appointed new members to the National Council for Human Rights (NCHR), the process revealed an obvious political bias in the formation. The NCHR, tasked with defending …