Clotilda: The Last U.S. Slave Ship | Unsung History
In 1860, on the eve of the Civil War, the last slave ship landed in the United States from Africa. The transatlantic slave trade had been illegal in the US since 1808, but Alabama enslaver Timothy Meaher and his friends were so sure they could get away with it that…