By Victor Omondi Ta’Neasha Chappell, a 23-year-old woman from Louisville, KY, Indiana, reportedly died under unknown circumstances while in police custody. This is yet another case of a black person being arrested and eventually dying while being held by the police under no clear incidents. Chappell, who was charged with shoplifting, had been jailed in the Jackson […]