Charlotte has seen a series of protests, vigils and community meetings related to police and violence this summer.
Charlotte has seen a series of protests, vigils and community meetings related to police and violence this summer. Mark Hames mhames@charlotteobserver.com
Charlotte has seen a series of protests, vigils and community meetings related to police and violence this summer. Mark Hames mhames@charlotteobserver.com