As I said when people lied about who Perry voted for in the 1980s — how are you going to prove this? Ask Cain, if he said he voted for Clinton, then we know, if he says he voted for Bush, or for Perot, you have to take him at his word, because there’s no way to check the records.
I know someone has posted his donations, and nobody has shown him giving money to Clinton. He did give money to some friends of his who were democrats, but I would think to give him a pass for that. (although I have a guy I worked for running for school board, and I was going to give him a little money until I saw he was proud of getting the democrat’s endorsement, and then I decided no).
Cain has donated less than $2000 to Democrats (2 in Nebraska, 1 in NY) and over $350,000 to Republicans.