bill blair

Canada’s Quasi-Police state

While the Premier of Ontario continues to blithely and glibly disavow any responsibility for the horrendous abuses of Charter Rights that took place during last June's G20 Summit, admitting only…

Progressive Bloggers // Blogues progressistes