Chapel Hill candidates fined $500 for late 2015 finance reports

September 29, 2016 06:41 AM