Police Interrupt Cannibal’s Dinner

Police detained in western Moscow on Tuesday a man who was caught eating an acquaintance’s liver. Police tracked down the suspect after a trail of severed body parts including limbs and a head were found across the city. “When the police came to arrest the suspect, he was eating a human liver with potatoes,” a district police spokeswoman said. Investigative Committee representative Vladimir Markin identified the suspect as Nikolai Shadrin, […]