Randi Rhodes is a self hating Jew that bashes Israel at every opportunity. She is Jewish but changed her name to Randi Rhodes.
That's a funny thing about libs.
They don't like the real world. Look at Michael Jackson. If you were born Jewish you have to attack the Jewish homeland; If you're Christian, you have to promote pagan practices; If you were in the military you have to undermine their efforts by calling any politicians that stick their neck out to side with the USA "bribed and coerced"; If you are technically an American you have to try to advance other countries' agendas...
You're absolutely right, Modern day liberalism should be classified by the AMA as a mental disorder.
Oooorahhhh! and Semper Fi