Tag Archives: Texans for Fiscal Responsibility

Elected Officials Score Cards

One of the craziest statistics out there is this one: Congress has an 81% disapproval rating, but a 91% reelection rate Clearly, the voting public is insane!  It is complicated, but guess what?  These people are pros  when it comes … Continue reading

Posted in Politics | Tagged , , , , , , , , , , | Leave a comment