Failed system, failed leadership

John Hannon is the Catholic Parish Priest at St Therese Parish, Essendon, Victoria. This article is an extract from a homily on the Third Sunday of Advent looking at the failures around child sexual abuse and how we must address them differently.

This article is only available to logged-in subscribers of The Swag. Become a Subscriber or login now