Ambassador Bridge Blockade Cleared, Protesters Arrested or Removed in Windsor, Ontario
Earlier Sunday, police cleared the Ambassador Bridge blockade near Windsor, Ontario, where about twelve people were arrested and about seven to 10 vehicles were towed. YouTube Tips ⓘ Protesters formed a blockade at the Ambassador […]