It’s healthy for the City Council to hear from citizens regularly.
It’s healthy for the City Council to hear from citizens regularly. Jeff Siner jsiner@charlotteobserver.com
It’s healthy for the City Council to hear from citizens regularly. Jeff Siner jsiner@charlotteobserver.com