A French cannibal who murdered a farmer and ate his organs with a side of white beans escaped from a psych ward in Southern France on Wednesday, the New York …
Tag:
cannibal
-
-
LEFLORE COUNTY, OK – Two men who described themselves as cannibals were arrested and charged for performing unlicensed surgery, maiming and assault and battery with a dangerous weapon after traveling …