Australia is not the only country locking away obviously innocent priests (Cardinal Pell). The state of New Hampshire has locked-up Fr. Gordon MacRae for 25 years (so far in his 67 year sentence). This is blatant of the Church.

I've written about Fr. MacRae several times, including (in 2012) here:

A two-part interview with Fr. from 2011 is now online.

Sign in to participate in the conversation — a friendly social networking space for those with an interest in Catholicism.