A police traffic stop results in a pepper spraying, and a $1 million federal lawsuit. We discuss race, justice, policing and safety with community leaders and our listeners.
A police traffic stop results in a pepper spraying, and a $1 million federal lawsuit. We discuss race, justice, policing and safety with community leaders and our listeners.