slave-trade-stone-town-key-stage-3

The African Slave Trade in Tanzania

Depicting the horrors of slave trading and slave ownership in all parts of Africa