When Justice Isn’t a Celebration

Today, following a scathing report by ABC (Australian Broadcasting Commission) journalists on the 4 Corners program aired on Monday, February 17th, Headmaster Stephen Russell – of Melbourne’s prestigious boys’ school St. Kevin’s College – resigned. He resigned full of disgrace following a blatant cover-up of a complaint involving a staff member grooming a young student.