Anorak

Anorak News | Tied and bound decapitated man committed suicide, say police

Tied and bound decapitated man committed suicide, say police

by | 20th, June 2013

TO Tulsa, Oklahoma, where a man has been found decapitated in the garage at his home. His hands and feet were tied. Tulsa police says it was suicide.

Such are the facts. Nothing to see here. Move along…



Posted: 20th, June 2013 | In: Strange But True Comment | TrackBack | Permalink