Showing posts with label cockroaches. Show all posts
Showing posts with label cockroaches. Show all posts

Sunday, October 13, 2013

Cockroaches And Dog Poop More Popular Than Congress

There's been no shortage of polls out in the last few days showing that Congress has a poor approval rating. Public Policy Polling found that only 8% of voters approve of the job it's doing compared to 85% who disapprove.

In an effort to get some more perspective on those terrible approval numbers though, PPP tested Congress head to head with a couple dozen dubious things to see what came out ahead and for the most part the results for Congress aren't too hot.