news politics  

Your comments on ...

Jon Stewart Skewers GOP Leader Who Blocked His Own Bill: 'He Sat On His Own Balls'

The Senate sinks even lower in the eyes of the comedian.