Running on His Record, Leo Williams Aims to Retain The Title Of Durham Mayor
Leo Williams, current mayor of Durham, is running for re-election this November. The incumbent received 55.47% percent of the votes in the primary, with over 20% more votes than the next closest candidate, Anjanée Bell.
