Eight Kenyan workers held in Libya prison after protest over unpaid salary turns sour
The recent events in Libya are not just disgusting but utterly dehumanising. While Africa thinks it has made tremendous progress against black enslavement,...