Cain Turns History Upside Down

herman cain

Berry Craig: Herman Cain says liberal Democrats have foisted “economic slavery” on African Americans and the rest of the body politic just as conservative, white supremacist Democrats of old fastened shackles on his forbears.