Christopher Columbus statue taken down at Chicago park
World | Jul 24, 2020, 04:56 PM ISTA statue of Christopher Columbus in downtown Chicago’s Grant Park was taken down early Friday, a week after protesters trying to topple the monument to the Italian explorer clashed with police.