Shepherds Who Prey On Their Flock
2018 has seen three religious institutions rocked by clergy sexual abuse allegations and cover up scandals – the Catholic Church, the Protestant Church, and Shambhala Buddhism. Recently the Catholic Church was sent reeling with yet another report of sexual abuse and cover-up, this time by over 300 priests in Pennsylvania. Willow Creek Community Church has spent the better part of... Continue Reading