re: #158 Vicious Babushka
You’re thinking of Allen West. Alan Keyes is (I think) a talk show host.
Alan Keyes is always running for public office (and losing) and has been since at least 1988. He’s still pissed at Obama over the 2004 Senate race in Illinois (Keyes got 27% of the vote).