Freedom Monument Sculpture Park’s Unflinching Look at Slavery The new Freedom Monument Sculpture Park, opening in early 2024 in Montgomery, Ala., arrives at a time when Black history is being debated in many states.