Wake County District Attorney Lorrin Freeman

sig hutchinson.jpg

Leigh Tauss

Democrats maintained control of the Wake County Board of Commissioners and won a decisive victory in the Sheriff's race, which could mean the end of 287(g). Read more

Wake County

She lost the cops’ endorsements for all the right reasons. Read more