The Deep Thirst for Justice
The last few days have been huge. What was only leaked out in December is now known - Cardinal George Pell, the most senior Roman Catholic cleric in Australia and one of the most important in the world, has been convicted of a number of child sex offences, all centering around one incident in 1996 w