The Last U.S. Slave Ship Arrived in Alabama 163 Years Ago — This New Museum Honors the 110 People on Board
2023-10-11 12
The Clotilda, the last known U.S. slave ship, arrived in Mobile, Alabama, in 1860 with 110 enslaved people. Travel journalist Natalie Preddie visits and reports on the opening of "Clotilda: The Exhibition" at the Africatown Heritage House.