Weldon police chief and Town Administrator Mark Macon tendered his resignation from both positions Monday.
Candidate: Mark Macon
Office sought: Sheriff of Halifax County
Current position: Weldon police chief
We are at the beginning of a transformation in politics in Halifax County.
Weldon Police Chief Mark Macon will file as an unaffiliated candidate for Halifax County sheriff, foregoing the May 6 Democratic Primary.