After reaching critical mass in boredom I clicked on that link. I then dropped a couple of filters to watch the video only to find out that the high faluting Canadians wouldn't allow that to be streamed outside of Canada. Unreal. No wonder Americans are unable to point Canada out on a map.
I had to ggogle the perp and do a wiki read. For Canada that is some bizarre happenings. I'm sort of interested in this 'the art of interrogation' stuff but 'the fifth estate' can't be seen here.
I bet I'm the only person south of the 49th to have ever heard of them.