Chapel Hill and Carrboro Election Results: Who won and what comes next
CHAPEL HILL, N.C. – Election day has come and gone in Orange County, and both Chapel Hill and Carrboro have new mayors, and a couple new town council members as well. In Chapel Hill, this year’s mayor’s race set new … Read more