Eight members of the Word of Life Church were indicted by a grand jury Tuesday on 13 counts ranging from murder to kidnapping for their alleged involvement in
A counseling session for two brothers at Word of Life Christian Church in New Hartford, New York resulted in the death of 19-year-old Lucas Leonard and serious injuries to