46 People Arrested Over Ambassador Bridge Protest, 37 Vehicles Towed
The Windsor Police Department in Ontario has filed 90 charges so far related to the trucker protest.

The Windsor Police Department in Ontario has filed 90 charges so far related to the trucker protest.