Seven members of a church described as a ‘cult’ have been charged with murder over the death of a young man beaten to death during a spiritual “intervention”. The pastor of the church in New Hartford, Tiffanie Irwin, and her mother, Traci Irwin, were among the members of the Word of Life Christian Church charged over the death of 19-year-old Lucas Leonard. He died after and his bother Christopher, were repeatedly beaten at the church as part of all-night session held to address the boy’s request to leave the church....
↧