A aljazeera.com Matilda, the last survivor of the transatlantic slave trade 49 points dxs 1 year ago 42 comments