Unholy Fathers, E9 The Lying Depraved Bishop, Part 1

Once again, the Catholic sexual abuse scandal mirrors current Epstein Files situation. Not only are there troves of secret documents, detailing crimes against children, but the man-in-charge was an evil, egomaniacal piece of garbage. The next two episodes tell the sordid tale of Bishop Thomas Dupre, who reigned supreme over the Catholic church in western Massachusetts from 1995 to 2004, when he…