33 arrested after protest creates traffic near Woodward facility in Niles
Thirty-three people were arrested and charged after a pro-Palestinian protest led to a traffic pileup in Niles near Woodward Manufacturing.
Thirty-three people were arrested and charged after a pro-Palestinian protest led to a traffic pileup in Niles near Woodward Manufacturing.