This New Museum Honors the 110 People on Board
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
Wednesday, October 11, 2023 10:00 AM by Natalie Preddie
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