Police Arrest 68 Demonstrators After Pro-Palestinian Rally at Chicago’s Art Institute
Chicago Police have confirmed the arrest of nearly 70 pro-Palestinian demonstrators during a weekend protest at the Art Institute in downtown Chicago.…
Chicago Police have confirmed the arrest of nearly 70 pro-Palestinian demonstrators during a weekend protest at the Art Institute in downtown Chicago.…