Patoranking calls out African leaders for keeping quiet over sales of Africans as slaves in Libya
Recall that a CNN report recently exposed the slave trade that is currently going on in Libya where intending immigrants are sold to hard labour by their alleged ‘owners’. His …