Police in Canada said they stopped a convoy of transport trucks they suspect planned to cause havoc in Windsor, Ontario, once again.
Police in Canada said they stopped a convoy of transport trucks they suspect planned to cause havoc in Windsor, Ontario, once again.