Handcuffed Man Shoots Himself in the Head in the Back of a Police Car
Written by Gary North on August 3, 2012
In what must be regarded as the ultimate reverse Houdini escape in recent history, a man who had been arrested, handcuffed behind his back, and shoved into the back seat of a police car somehow got free, somehow got a gun that the arresting officers had missed, and shot himself in the head. You can […]
Continue reading →