NRO
July 29, 2010
By Victor Davis Hanson
Recent polls show that more than 70 percent of the public holds an unfavorable view of Congress. House Speaker Nancy Pelosi (D., Calif.) wins about a 10 percent approval rating; Senate Majority Leader Harry Reid (D., Nev.) has similarly rock-bottom poll numbers.
No comments:
Post a Comment