108 Death Masks by Nikesha Breeze stands as a poignant centerpiece in Montgomery, Alabama’s new Freedom Monument Sculpture Park. Conceived by the Equal Justice Initiative, this 17-acre park confronts the horrors of slavery and its lasting impact through immersive art installations. Visitors journey through a landscape that physically represents the lives of enslaved people, from cramped rail cars to the stark living spaces they endured.