Under the eyes of an approving host, Harry Belafonte publically insulted Herman Cain.
Harry Belafonte publically insults Herman Cain