Finland

Police Kill Zombie-Like Man, Naked, Eating Man’s Face, Resisted After Being Shot

Miami cops fatally shot a man who was not only naked but also chewing on the face of another naked…

13 years ago