There is a crowded field in the Democratic primary for the four citywide City Council seats.
There is a crowded field in the Democratic primary for the four citywide City Council seats. Davie Hinshaw dhinshaw@charlotteobserver.com
There is a crowded field in the Democratic primary for the four citywide City Council seats. Davie Hinshaw dhinshaw@charlotteobserver.com