Alabama's Freedom Monument Sculpture Park, a new monument park in Montgomery, commemorates the history of enslaved people in America.
Alabama's Freedom Monument Sculpture Park, a new monument park in Montgomery, has been established to commemorate the history of enslaved people in America. The park features sculptures that narrate their stories, providing an educational experience about the crucial aspect of the country's past. The initiative aims to confront visitors with the history of slavery and its impacts on the nation.
April 21, 2024
9 Articles