Former Republican presidential candidate Herman Cain has endorsed Newt Gingrich for the GOP nomination. 




More...