Herman Cain, Political Endorsement | news sites