Peter Kavanagh is a senior producer on the Canadian Broadcasting Corporation radio program, Current Affairs. Update your account password & emailSubscribe to Commonweal