Hot Search
No search results found
Write an article
Start 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.