Crime Library: Criminal Minds and Methods

Fetish priest arrested by angry ghost

In a move that reportedly threw a small town in the African country Ghana into chaos, the ghost of a dead man possessed a woman and performed a citizen’s arrest of the fetish priest who was allegedly responsible for his mysterious and untimely demise.

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