US bishop charged with failing to report abuse
The news is that … at last … a US Catholic bishop has been charged with failing to report abuse. Bishop Robert Finn has been indicted on a charge of failing to protect children after he and his diocese waited five months to tell police about hundreds of images of child pornography discovered on a … Read more