The Last U.S. Slave Ship Arrived in Alabama 163 Years Ago — This New Museum Honors the 110 People on Board

Travel and Leisure 2023-10-11

Views 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.

Share This Video


Download

  
Report form