Charlotte mayoral race and looming 2016 contests promise plenty of political drama

January 01, 2015 06:06 PM