Written by

The writer is the Governor of Murang'a County.

1 Articles
OPINION

Libya slavery scam: Africa has killed its own sun

The recent events in Libya are not just disgusting but utterly dehumanising. While Africa thinks it has made tremendous progress against black enslavement,...

This ad closes in 15 seconds