Last survivor of transatlantic slave trade discovered

4000
3000