Dean Dettloff

Dean Dettloff is the Canada correspondent for America magazine and a section editor for Geez magazine. He researches Christianity and social justice at the Institute for Christian Studies in Toronto.

Jul 06, 2021

Advertisement