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.