The Last Slave Ship From Africa Has Been Found

Clotilda located in Alabama
By Newser Editors and Wire Services
Posted May 22, 2019 5:05 PM CDT
More News: Judges Decide Election Cant Wait For ... | Sam Bankman Fried Gets 25 Years For C... | Mob In Mexican Tourist City Beats Wom... | Entertainment | Man In Prison For 31 Years Finds Savi...