Chicago Police Clash With Protesters After Columbus Statue Targeted

G2G Good to Great 2020-07-18

Views 1

Protesters working to topple a statue of Christopher Columbus were met with police force in Chicago, Illinois, on July 17.

Share This Video


Download

  
Report form