Dr. Greg Brannon, a Republican candidate for the U.S. Senate in North Carolina, speaks during a town hall meeting held at The Event Center in Salisbury on Feb. 18, 2016.
Dr. Greg Brannon, a Republican candidate for the U.S. Senate in North Carolina, speaks during a town hall meeting held at The Event Center in Salisbury on Feb. 18, 2016. Robert Lahser rlahser@charlotteobserver.com
Dr. Greg Brannon, a Republican candidate for the U.S. Senate in North Carolina, speaks during a town hall meeting held at The Event Center in Salisbury on Feb. 18, 2016. Robert Lahser rlahser@charlotteobserver.com