Where Do Clotilda’s Descended Live Today?

Clotilda

Where Do Clotilda’s Descended Live Today? The thought-provoking documentary “Descendants” from Netflix explores a little-known period in African American history. The Clotilda, the last known slave ship, landed in Alabama in 1860, carrying about 110 survivors before it was burned and sank. The discovery of the wreckage several years later, in 2019, had a variety … Read more