Christopher Columbus statue removed from St. Louis park![]() O’FALLON, Mo. (AP) — A statue of Christopher Columbus that stood in a St. Louis park for 134 years was removed Tuesday amid a growing national outcry against monuments to the 15th century explorer. The commissioners who oversee Tower Grove Park recently voted to remove the statue. It was loaded onto a truck Tuesday, but […] |
|
|||
|
|||