Herman Cain, a pizza-making businessman who has never held any political office, is running for President. He

Advertisement