The Ranting Canadian: "Ah yeah, sure I know. It’s a free country. You know you…

“Ah yeah, sure I know. It’s a free country. You know you got the right. But I got a badge, what do you got?” That line from West Side Story sums up the attitude of many – if not most – cops, especially in Toronto. They are confident that their police badge is essentially a ...

A Conspiracy Theory

While it is good to finally know the identity of the coward  whose infamous boot is featured prominently in this iconic photo from the #G20 police riot in Toronto, it isn’t even a good start. The ones we need in front of a judge are those who gave the orders to attack innocent civilians. One ...