Category Archives: Canada

A different view of Canada

A Canadian TV investigation into the June 2010 G20 protests in Toronto, and how far over the top the police went – You Should Have Stayed At Home.

A very different version than you’d have seen at the time.