« Un débat sur l’esclavage est nécessaire »
Slave Trade Compensation : Crucial Common Front For Africa