Blog Archives

This is how you know you’ve lost

Inviting a foreign head of state to Congress to undermine American foreign policy was childish and dumb. This idiotic letter from 47 Senators to the Iranian government is even worse. As reckless as this move appears on its face, there

Tagged with: , , ,
Posted in Foreign Policy

Tell me again about the Socialism

Since 2007 we’ve been hearing about the horrors that might loom if a certain Kenyan Muslim Communist seizes control of the White House. With each year that passes those predictions become increasingly absurd, but somehow the folks who issued them

Tagged with: ,
Posted in Uncategorized

Cowering behind a border wall

Over the next few weeks we can expect to hear a lot from Republicans about border security. What we will not hear is any explanation of what border security actually looks like. That’s because border security, as used in this

Tagged with: , , , ,
Posted in Economics, Immigration

All Presidents have the same foreign policy – eventually

In July of 1979, President Jimmy Carter signed an executive order authorizing Operation Cyclone, a covert campaign to fund, train, and arm Islamist militias opposed to the pro-Soviet government in Afghanistan. The operation is generally credited with precipitating the Soviet

Tagged with: , , ,
Posted in Foreign Policy

Is Obama Trying to Enslave You?

“In Virginia and the Carolinas they have a vast multitude of slaves. Where this is the case, in any part of the world, those who are free are by far the most proud and jealous of their freedom. Freedom is

Tagged with: , ,
Posted in Election 2012, Neo-Confederate, Race, Tea Party

How the GOP is Winning Among the Poor

Among the far-right entertainer class, 2012 was defined as the “takers versus makers” election. According to that narrative, Romney lost because the grasping poor wanted a President who would promise them “free stuff” instead of opening up opportunities to succeed

Tagged with: , , , , ,
Posted in Economics, Election 2012, Race
Goodreads

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 455 other subscribers