Sobek
Disgusting Scalie
Ottawa's new interim police chief has given up after all of two days on the job. This immediately follows Diane Deans, one of the most unhinged and violently-inclined city councilors, being voted off the Police Services Board yesterday (also mentioned & linked in the same article) in the wake of leaks from within the city council - it would seem the local tyrants are less unified than they'd like to project themselves as being.
I suspected I knew who it was, but a quick watch proved it. It's this insane individual.