By Andrea Picciotti-Bayer Australia’s Cardinal Pell has been sentenced to six years for child sex abuse, but the evidence against Pell is far from convincing. Something needs to be done. The Innocence Project is a program that has exonerated over 300 people wrongly convicted of serious crimes…