Friday, July 24, 2020

Statue of Christopher Columbus that drew chaotic protests in Chicago's Grant Park taken down by crews as watching crowd cheers.