Former Republican presidential contender Herman Cain will speak at UNC on Thursday as an invited guest of the UNC College Republicans.
Herman Cain to speak at UNC