Black Alabama Store Owner Files Federal Lawsuit After He Called Police to Pick Up a Shoplifter, But Wound Up Assaulted and Arrested Himself (Video)
An African-American business owner has filed a federal lawsuit against the City of Decatur, Alabama, and a member of the city’s police department. The claim alleges the officer used “excessive force” during an incident in 2020 at his liquor store and the city took too long to reprimand the cop after being notified. Kevin Penn…
