Eight people arrested at a Toronto anti-immigration rally and counter-protest
TORONTO — Toronto police say eight people are facing several charges after an anti-immigration rally and counter-protest outside City Hall included “completely unacceptable and disgusting behaviours” by some demonstrators.