Charlotte mayoral hopefuls and Democrats Michael Barnes, Dan Clodfelter, David Howard and Jennifer Roberts
Charlotte mayoral hopefuls and Democrats Michael Barnes, Dan Clodfelter, David Howard and Jennifer Roberts The Charlotte Observer
Charlotte mayoral hopefuls and Democrats Michael Barnes, Dan Clodfelter, David Howard and Jennifer Roberts The Charlotte Observer