Crime Library: Criminal Minds and Methods

Church Founder and Pastor Beaten to Death with Electric Guitar

Police in Forest Hill, Texas, are searching for answers in what seems like an unprovoked attack on a church and the murder of its pastor.

Categories
We're Following
Slender Man stabbing, Waukesha, Wisconsin
Gilberto Valle 'Cannibal Cop'
Advertisement