Menu
Skip to primary navigation
Skip to main content
Skip to primary sidebar
Come for the politics, stay for the snark.
Never forget that he train is barreling down on Trump, even as he dances on the tracks.
Not all heroes wear capes.
Putting aside our relentless self-interest because the moral imperative is crystal clear.
Schmidt just says fuck it, opens a tea shop.
People are complicated. Love is not.
You don’t get rid of your umbrella while it’s still raining.
This has so much WTF written all over it that it is hard to comprehend.
Consistently wrong since 2002
Insiders who complain to politico: please report to the white house office of shut the fuck up.
American History and Black History can not be separated.
Let’s finish the job.
Something needs to be done about our bogus SCOTUS.
That’s my take and I am available for criticism at this time.
Republican obstruction dressed up as bipartisanship. Again.
The gop couldn’t organize an orgy in a whorehouse with a fist full of 50s.
🎶 Those boots were made for mockin’ 🎵
They’re not red states to be hated; they are voter suppression states to be fixed.
Red lights blinking on democracy’s dashboard
“That’s what the insurrection act is for!”
Let us savor the impending downfall of lawless scoundrels who richly deserve the trouble barreling their way.
Today’s gop: why go just far enough when too far is right there?
I see no possible difficulties whatsoever with this fool-proof plan.
Sadly, media malpractice has become standard practice.
Take hopelessness and turn it into resilience.
Politics
Open Threads
2024 Elections
Garden Chats
On The Road
Targeted Fundraising!
You are here:
Home
/
Search for ""
Sorry, no content matched your criteria.