C'est la colonisation française qui l'émettra fin à l'esclavage en Afrique du Nord.
Des expéditions militaires occidentales avaient commencé à libérer les esclaves au début du XIX° s. On avait même forcé le bel d'Alger à arrêter cet esclavage de prédation... sans succès véritable : le bel s'engageait mais ne respectait pas sa parole. Il fallut attendre la colonisation et la conquête militaire française pour faire cesser cette barbarie.
Cervantès fut esclave en Afrique du Nord et de nombreux autres qui ont pus témoigner à leur retour... c'était abominable.