skeptical-science.com
US bishop charged with failing to report abuse • Skeptical Science
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
Dave