Enslaved

Enslaved News

TV Show"The lost history of the transatlantic slave trade."