7 months ago 59

Police Arrest Dozens in Protest at Art Institute of Chicago

The Chicago police said that 68 people had been arrested and charged with trespassing.
Read Entire Article

From Twitter