Home / Tag: tower grove park

Tag Archives: tower grove park

St. Louis park board removes 134-year-old statue of Columbus

columbus

The movement to rewrite history by taking down symbols of the past has reached Missouri. A 134-year-old statue of Christopher Columbus has been removed from Tower Grove Park in South St. Louis. ...

Read More »
X
X