69.2% Approval
Judge Catherine Harper
Raleigh
12 months ending July 2026