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. Sadly, these African countries have suffered negative consequences for engaging in the slave trade and for creating fertile grounds for it … Read more