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 [...]
Trending Articles
More Pages to Explore .....