A new sculpture park in the Alabama capital is designed to explore the institution of slavery as well as the lives and legacies of enslaved people. Set on 17 wooded acres next to the Alabama River, the Freedom Monument Sculpture Park opened in Montgomery near the end of last month. (Freedom Monument Sculpture Park in…