I thought that this might be the first hit piece on Herman Cain. Thankfully, it isn’t.
LOL!
No, I think it’s talking about the blood of Abel, murdered by Cain in the Bible, still being poured out onto the ground.