Peter Kavanagh is a jour­nal­ist and radio pro­duc­er with the Cana­di­an Broad­cast­ing Cor­po­ra­tion in Toronto.
Culture
The Truth Machine
Detecting lies or setting the stage for abuse?
Feature
No Refuge from Iraq in Canada