WA IRIA: The Libyan horror story needs to end now

December 8, 2017 0

Guest blog post By Mwangi Wa Iria The recent occurrences in Libya are not just disgusting but utterly dehumanizing. Whilst the Africa thinks it has made tremendous progress against black enslavement, slave trade in its […]

1 2 3 9