Pages Tagged With: "alabama"
Delaware history joins new Equal Justice Initiative site
The Equal Justice Initiative’s new Freedom Monument Sculpture Park in Alabama explores the legacy of slavery and the lives of enslaved people through art and artifacts, including a whipping post removed from Delaware just four years ago.