N.C. Rep. Charles Graham Launches Congressional Campaign With a Powerful Video, But Will His Vote for HB 2 Hurt His Chances?

by