Republican Mark Harris lashes out at Democrat Dan McCready over new ads.
Republican Mark Harris lashes out at Democrat Dan McCready over new ads. John D. Simmons jsimmons@charlotteobserver.com
Republican Mark Harris lashes out at Democrat Dan McCready over new ads. John D. Simmons jsimmons@charlotteobserver.com