The execrable Cynthia McKinney appears

The execrable Cynthia McKinney appears to have gone down to defeat. Good riddance to one of our most disgraceful politicians.

Responses