Post Archive

October 22, 2011

In the past few days, Herman Cain has been taking heavy duty flack both here (from Alana and Pete) and elsewhere over comments he made...