Both Europe and African civilizations had practiced ...
African historians have documented the adverse impac ...
They said to him that Muslims and Arabs had no ranks ...
Although its influence in North Africa and the Middl ...
How the slave trade affected and the impact i ...