Town hall meetings are happening across the country.
Town hall meetings are happening across the country. David T. Foster, III dtfoster@charlotteobserver.com
Town hall meetings are happening across the country. David T. Foster, III dtfoster@charlotteobserver.com