Peter Kavanagh is a journalist and radio producer with the Canadian Broadcasting Corporation in Toronto.
The Truth Machine
Detecting lies or setting the stage for abuse?
No Refuge from Iraq in Canada
Subscribe and get a copy of the special Movement for Black Lives "takeover" issue