What forces might have made Jimmy Savile a sexual predator and allowed him to get away with it all his life? Ben Belenus on our personal sex gods.
About freaking time. Father Robert W. Finn was convicted of failing to report child sexual abuse since he did not report a priest, Reverend Shawn Ratigan, who had hundreds of lewd pictures of young girls, many of them taken with a personal camera. As a bishop, he is the highest-ranked US cleric ever convicted of […]