'The Survivors of the Clotilda' Review: Wreckage to the Surface

The last slave ship to land in America arrived in Alabama in 1860. Most of its captives were adolescents and children.

The last slave ship to land in America arrived in Alabama in 1860. Most of its captives were adolescents and children.