The writer is the Governor of Murang'a County.
The recent events in Libya are not just disgusting but utterly dehumanising. While Africa thinks it has made tremendous progress against black enslavement,...