CPJ submits joint report to UN ahead of Sudan human rights review

The UPR, a UN mechanism that reviews each member state’s human rights record every 4½ years, assesses progress made since the previous review cycle … Read More

Leave a Reply

Your email address will not be published. Required fields are marked *