Satana DeBerry, incumbent Roger Echols and Daniel Meier are running for Durham County district attorney.
Satana DeBerry, incumbent Roger Echols and Daniel Meier are running for Durham County district attorney.
Satana DeBerry, incumbent Roger Echols and Daniel Meier are running for Durham County district attorney.