Cynthia McKinney is a barking moonbat.
I thought she was DEFEATED and out of the Congress.....am I wrong??