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.

By this Author

Why hasn't Pope Francis apologized in Canada? Ask the bishops.

Advertisement