Arab slave trade refers to various periods in which a slave trade has been carried out under the auspices of Arab peoples or Arab countries. The Arab slave trades are often associated or connected to the history of slavery in the Muslim world.
Developed by Nelliwinne