former Congresswoman Cynthia McKinney is an IDIOT.
Just another member of the Grievance Crowed.
There have been many contenders throughout US history, but I do believe the she is the absolutely dumbest Congressperson ever, period. And, she gets bonus points for being crazy AND vocal about it.