Thank God. Cardinal George Pell has been exonerated. Justice has been done at last.
A good priest, falsely accused and railroaded through a politically motivated police investigation and an unfair trial, can walk free during Holy Week.
Read Full Article »