Tired of waiting for the weekend, when Trump routinely slips his restraints and takes to the Twitter machine, for your expected dose of crazy? You're in luck. A New York…
Point and laugh at hapless clown Roy Moore's latest step in his refusal to acknowledge reality. He filed a lawsuit in federal court, the one he was twice kicked off…
The worst part of the Democratic Party's embrace of neoliberal elitism is that it has led to a party run by hack middle-management types without a creative bone in their…
Today is Festivus, the made-up holiday popularized by "Seinfeld" back in the '90s, the centerpiece of which is the Airing of the Grievances. Compiling a full list would take all…
Lots of analysis out there today, both financial and political, of the Republican tax heist. The political angle is covered nicely by Josh Marshall in his response to concern that…
The winter solstice occurs at 11:28 this morning, so by definition, brighter days are ahead -- but not today, according to the astrologers, who are just as qualified as most…
The biggest mystery in American politics today isn't the question of why Republicans are pretending Donald Trump is just a normal, regular politician -- it's why they think passing their…
I was raised in the Roman Catholic Church, and even after a lifetime of following politics I have never seen a more corrupt, hypocritical organization in my life -- and,…
The media has spent the past three days in hysterics because Republicans in Congress keep attacking the legitimacy of Robert Mueller's investigation into Russian attempts to interfere in U.S. elections.…
Remember George Carlin's 7 words you couldn't say on TV? Scientists at the Centers for Disease Control have been told to avoid using seven words in their budget requests. The…
When it comes to the tax bill, the Republican Party is damned if it does, even its members think they're damned if they don't. Michael Tomasky goes to the research,…
To the horror of a nation still celebrating Roy Moore's defeat, House and Senate Republicans reached a compromise on their noxious tax plan, putting it on schedule for a vote…