Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Documentary filmmaker Margaret Brown returns to her hometown of Mobile, Alabama, to capture the incredible story of The Clotilda, the last known ship to transport enslaved Africans to the United States illegally. This moving and significant documentary delves into the lives of the descendants of Africatown, who are actively working to preserve their heritage and seek justice. An inspiring portrayal of resilience and history.