Cynthia is scheduled to speak at a big PEACE rally in Atlanta on Saturday. Wonder if she'll show.
Peace, huh? Sounds like she puts the 'fist' in pacifist to me...
Cynthia McKinney + peace ???? what a joke!