Statues of Christopher Columbus were removed in Chicago, Illinois on Friday morning (July 24), in a bid by the mayor to prevent a repeat of recent clashes between police and protesters.
Statues of Christopher Columbus were removed in Chicago, Illinois on Friday morning (July 24), in a bid by the mayor to prevent a repeat of recent clashes between police and protesters.
Another statue of Christopher Columbus has been removed overnight in Chicago.
Two prominent Chicago statues of Christopher Columbus might have been removed this week, but the issues that sparked protests where..