Portland's Communist Party Mayor Vera Katz smiles in this transgender day parade photo... Oh, c'mon, tell us what you really think of her!
Seriously, not being able to tell the difference between a Democrat - even a very liberal Democrat - and a communist is why so many people have trouble telling Freepers from idiots.
You should check out the CPUSA webpage sometime if you think rats are not reds.
I live in the Portland area, Vera's closer to a Communist than a Democrat.