Davie Hinshaw dhinshaw@charlotteobserver.com
Davie Hinshaw dhinshaw@charlotteobserver.com

Malcolm Graham’s run for Congress fueled by tragedy

May 13, 2016 04:31 PM