The Ranting Canadian: Inspired by news stories of the last week or so: What do the…

Inspired by news stories of the last week or so: What do the Los Angeles Police Department (LAPD), the Vatican, the Canadian senate, the Royal Canadian Mounted Police (RCMP) and the Conservative Party of Canada have in common? They are antiquated, dysfunctional, corrupt, racist, sexist, homophobic, elitist, perverted, deceitful, abusive, secretive, right-wing, hierarchical, criminal-like organizations ...