There may (at least so far) be a shortage of voters in Greensboro’s City Council and mayoral elections, but there is no shortage of candidate forums.

See Full Page