100 Priests in One City Ran Horrific Pedophile Ring
Grand jury report reveals that hundreds of Catholic priests in the state of Pennsylvania sexually abused young children, a portion focuses specifically on Pittsburgh where nearly 100 priests are accused of running a pedophile ring where they helped each other prey on helpless children with no oversight. The report claims that at least 99 priests
read more