Tom Perriello

The Senate Sucks

Sam Stein at Huffington Post captured these surprisingly frank assessments yesterday of the (dysfunctional) U.S. Senate from three progressive congres