Congress - Trust Lost
Michael Scherer in his article, A Failure Of Leadership and posted on Time's blog Swampland, expresses what most of us know but haven't put into words yet. At least by the media.
It seems that the American people would rather face economic ruin than put their trust in today's Congress.
Vote our incumbants out.