What’s Wrong with This Picture?


This is a revised version of an email from moveon.org. According to The New York Times, last year General Electric (GE) made over $14.2 billion in profit, but paid NO federal tax. None. Zilch. In fact, thanks to the millions GE spent lobbying Congress, and the gratitude our Congresspersons for all those campaign contributions, American taxpayers actually…

Sarah Palin and All Those Other Dwarfs


Donald Kaul, writing in The Huffington Post, points to a trap that Republicans have created for themselves. Because regular Republican politicians are scared to death of the Tea Party movement, and are sucking up to the Tea Baggers every chance they get, Kaul thinks they have doomed themselves in 2012. The Tea Baggers are seen…