The Suicide of Congress

Speaking About News

George Liebmann, Public congressional approval ratings currently stand at 18%. This is a result of the manifest inability of the Senate to enact significant legislation by reason of the three-fifths cloture rule and the restriction on …

Read moreThe Suicide of Congress