cults

News

New York Teen Dies After Ritual Beating in Word of Life Church Near Utica

Teen dies after being beat in church Teenager Dies in Fatal Church Beating from ABC News Six New Yorkers including Lucas Leonard’s sister have been charged in the beating death of one young teenage boy and his brother who survived the assault. The boys’ parents, Bruce T. Leonard, 65, and Deborah R. Leonard, 59, each […]

Read More