‘He Smacked the Hell Out of Me’: Video of an Arkansas Police Chief Slapping Man in Wheelchair Sparks an Independent Investigation
The Police Chief of Osceola, Arkansas, is under independent investigation after video surfaced of him slapping a man in a wheelchair. The mayor initiated the external probe less than two weeks after the chief took office. The victim reports that the chief "smacked the hell" out of him.