VCLLI Spr’26: DE – The Clotilda: Last American Slave Ship
Alabama A&M University (Dawson Building - Rm 112) 4900 Meridian Street North, Huntsville, AL, USThis National Geographic documentary explores the story of the Clotilda, the last U.S. slave ship, which illegally carried 110 kidnapped Africans to Alabama in 1860. The film follows archaeologists as....