Article

businessdayonline.combusinessdayonline.com on 2017-12-02 19:02

Libya absolves self of alleged human trafficking, rights violations

Libya has denied any involvement in the human trade and human rights violation allegedly being perpetrated against migrants mostly from Sub-Saharan Africa

Related news