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 ...
from Latest News on One News Page - Top Headlines and News Videos https://ift.tt/2YJrhvb
0 Comments