idiotprufs.com
Man Claims Ghost Planted Drugs Found in Home
A man in Louisiana was arrested after police arrived at his home in response to a purported assault. The man, cops say, had called 911 to claim that he had been “stabbed on the head by an axe.” Whe…