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 …
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 …