blog.briangallimore.com
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? Th…