Comments:Herman Cain endorses Newt Gingrich for US president