News

Louie Rivers III, an advisor for the EPA and former professor, announced his bid for the Chapel Hill Town Council this week.