Michele Bachmann seems to be competing for the heavily contested title of Most Shameless Politician. As the leader of the Tea Party Caucus in the House of Representatives, she may bear more responsibility for the unprecedented downgrade of the US credit rating than any other individual.
So what …
Read more
Written by Andrew Pavelyev on Saturday August 6, 2011