'The Survivors of the Clotilda' Review: Wreckage to the Surface
Published
The last slave ship to land in America arrived in Alabama in 1860. Most of its captives were adolescents and children.
Full ArticlePublished
The last slave ship to land in America arrived in Alabama in 1860. Most of its captives were adolescents and children.
Full Article