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.
Posted in Canada
Something Wonky, a podcast.
Error: Please make sure the Twitter account is public.