And Now A Word From Our Self Serving Congress…..

| December 9, 2013

According to Gallop, Congress now sports a 9% approval rating. It is the lowest level in the survey’s 39-year history. And…According to a survey based on data from the fine folks at the Office of the Clerk of the US House of Representatives, the current 113th Congress has delivered the lowest legislative activity “since at least 1947, when the […]

Copyright © 2019 The Stated Truth