Peter Kavanagh is a journalist and radio producer with the Canadian Broadcasting Corporation in Toronto.
Culture
The Truth Machine
Detecting lies or setting the stage for abuse?
Feature
No Refuge from Iraq in Canada