Prominent Canadian Antifa leader arrested in Toronto
A prominent Canadian Antifa leader who was previously wanted by the police for “agitating a Six Nations land dispute” has been arrested in Toronto, Ontario.
Join our mailing list to receive a daily email with all of our top stories