Ted Cruz: A Scary Mixture of Michele Bachmann and Allen West

Once upon a time, Michele Bachmann and Allen West were new, shining stars of the GOP. ┬áThe tea party was gaining strength, and Representatives Bachmann and West were two of their up-and-coming leaders. My, how times have changed. Since then Michele Bachmann has announced her retirement (at the end of her current term) from Congress, […]