With the election looming, Chapel Hill Alliance for a Livable Town shuns incumbents in its endorsements

by