Osceola Police Chief Resigns After Slapping Black Paraplegic Man
Source: Zinkevych / Getty According to Action News 5, the small town of Osceola, Arkansas just got a harsh reminder of how quickly police power can turn reckless and also how easy it is to get accountability when the powers-that-be give a damn. The now-former police chief, Robert “Bobby” Ephlin, managed to lose his job … Read more