White Supremacists and the Alt Right are not the same.

The Communist Party and the NDP are not the same.

The Antifa rioted with the Quebec police while the anti immigration group marched peacefully under police protection.

A bit more honest reporting on complex issues  would be nice.