Tag: statue christopher columbus

Christopher Columbus statue removed from St. Louis park amid anti-racism protests

A statue of Christopher Columbus that stood in a St. Louis park