Christopher Columbus statue removed from St. Louis park

Christopher Columbus statue removed from St. Louis park

Seattle Times

Published

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 […]

Full Article