St. Louis park board removes 134-year-old statue of 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 »