The impact of trans-Atlantic slave trade on African societies can be viewed from many...
slave
The first set of people who struggled for the abolition of slavery were the...
The trans-Atlantic slave trade refers to the sourcing, selling and buying of Africans as...