Top 10 African countries that contributed to Slave trade
The slave trade is defined as the buying and selling of humans to serve as slaves. In total, 10 African countries have been identified as having contributed to the slave trade on the continent....


