Williams Calls for “Human Rights Investigation” Mechanism in Libya
The Acting Head of the UN Support Mission in Libya (UNSMIL), Stephanie Williams, has called for an investigative mechanism to ...
Read moreThe Acting Head of the UN Support Mission in Libya (UNSMIL), Stephanie Williams, has called for an investigative mechanism to ...
Read moreOn Sunday, the National Human Rights Committee of Libya denounced the detention and torture of 200 Egyptian workers in Tarhuna. ...
Read more