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.