The Catholic Church cannot police itself

(Deutsche Welle) Twenty years have passed since the Boston Globe report on the sexual abuse of children by members of the Boston Archdiocese of the Catholic Church. The time since has only lengthened the catalogue of horrors, with untold numbers of cases of children abused at the hands of the church across the globe.

Read on Deutsche Welle