Over the last three decades, Jay Pearson, a professor of public policy at Duke University, has endured more than 65 traffic stops. The stops resulted…
Over the last three decades, Jay Pearson, a professor of public policy at Duke University, has endured more than 65 traffic stops. The stops resulted…