Libya’s Human Rights Chief Challenges UN Mission’s Nomination Process
Ahmed Hamza, Head of the National Institution for Human Rights in Libya (NIHRL), has voiced serious concerns over the nomination ...
Read moreAhmed Hamza, Head of the National Institution for Human Rights in Libya (NIHRL), has voiced serious concerns over the nomination ...
Read moreThe head of the National Institution for Human Rights in Libya (NIHRL), Ahmed Hamza, has issued a stark warning about ...
Read more