Clotilda: The Exhibition Shines Lights on 160-Year-Old Crime
“Clotilda: The Exhibition” will mark the “inaugural installation” for Africatown Heritage House, a new museum opening in Mobile, Alabama, this summer. Specifically, it will open to the public on Saturday, July 8. Founded after the Civil War, Africatown is a residential area north of downtown Mobile. Many of its residentsContinue Reading