Bishops announced a new oversight system for the handling of clergy child sex abuse and attempted coverups. It's the same old bandaid that's lost its sticky since the Dallas Charter they created in 2002.
Bishops announced a new oversight system for the handling of clergy child sex abuse and attempted coverups. It's the same old bandaid that's lost its sticky since the Dallas Charter they created in 2002.