Bizblogger

Site for Free Markets and Free People

Tuesday, March 23, 2010

Democrat Congress Leaders Ratings Lowest in History of U.S.

Congratulations to Nancy Pelosi and Harry Reid for achieving the lowest approval ratings of majority leaders of Congress in the history of the United States.

Harry Reid's favorability sits at a meager 8% while Pelosi pulls in a whopping 11% approval. Great job guys.