American voters are angry at politicians, and is it any wonder? The voters are divisible into at least two groups; those who are angry that Congress can’t get anything done, and those who are angry because they have been cheated by politicians who couldn’t deliver on their promises. (more…) Continue Reading →