J Leahy
jamesleahy.bsky.social
J Leahy
@jamesleahy.bsky.social
Reposted by J Leahy
There's a Hill bubble narrative, posing as savvy realism, in treating impeachment as some radioactive poison and so Democrats must squash any talk of it. But there's zero evidence for that. No polls back it up, nor recent history. It's all just pundit-brained conventional wisdom eating its own tail.
December 11, 2025 at 4:21 AM
Reposted by J Leahy
SPLIT IN HALF?

The boat was capsized and SPLIT IN HALF?

I got nothing folks.

Trials. Prison. Everyone.

If you told me this was a psy-op to make me rethink my moral opposition to the death penalty, I would at least have to think hard about you being right.
I mean, this is an execution
December 5, 2025 at 2:39 AM
Reposted by J Leahy
41 minutes is a long time to sit in your air conditioned office watching men struggle to survive as you decide to kill them.
December 5, 2025 at 1:48 AM
Reposted by J Leahy
I'm really glad to see someone like Kelly finally saying this. bsky.app/profile/atru...
Mark Kelly: "This president, when he says things like 'third world countries,' what is he really saying? I think what he's saying is he doesn't want brown people in our country. And that's disturbing. It's un-American."
November 30, 2025 at 4:29 PM
Reposted by J Leahy
i’m really digging the new democratic catchphrase “from the window, to the wall”
December 1, 2025 at 1:41 AM
Reposted by J Leahy
“why the fuck are we invading Venezuela” should really be on at least a couple of chyrons
November 29, 2025 at 2:36 PM
Reposted by J Leahy
This seems like the kind of declaration by a U.S. president that should be mentioned *somewhere* on the front page of CNN or the NY Times, but the fact that it isn't (as of right now) tells us so much both about how this president is covered and the credibility of the U.S. government.
Might be kicking off.
November 29, 2025 at 1:45 PM
Reposted by J Leahy
Every time someone jumps on socials and says there is no point to mass protest days and visible reaction in the streets, share this chart with them. The approval ratings are tanking not just because they're doing bad things but also because protestors won't let people forget it either.
Gallup poll | 11/3-11/25

President Trump approval
Disapprove 60% (+6)
Approve 36% (-5)

news.gallup.com/poll/699221/...
November 28, 2025 at 8:32 PM
Reposted by J Leahy
I beg you to read this thread but only if you promise to read all the alt texts
THREAD. A collection of photographs of excellent sheep I have met on walks.

You will find the captions to each photo in the alt text.
November 15, 2025 at 2:31 PM
Two weeks after Halloween and still figuring out "no sugar before bed".
November 13, 2025 at 4:20 AM
Reposted by J Leahy
It is very frustrating to be an American taking US democratic backsliding seriously while the ostensibly pro-democracy national leaders don't.

At least some state leaders and activist groups are.
November 11, 2025 at 4:09 PM
Reposted by J Leahy
How about we shut down the government for this very popular and specific goal and then, hear me out, we hold out for like a month and a half and then, ok this part is important, after a watershed election where we ran the table, ONLY THEN, fold and don't get the one thing we said we wanted.
November 10, 2025 at 2:31 AM
Reposted by J Leahy
For what it's worth, I do basically agree that even pretty good Dem Senators (e.g. Booker) should face a strong primary challenge

Some of them may end up deserving to win those primaries! But they should still have to face them
November 10, 2025 at 3:18 AM
Reposted by J Leahy
Since the Democrats worked extra hard to hide who actually supported this, I think the No Kings/Resistance position should be to primary every Democrat unless they publicly call for Schumer's ouster this week

Either they go into total rebellion mode, which they won't, or the people will
November 10, 2025 at 2:34 AM
Reposted by J Leahy
The original Dem demands were:
1) Permanent ACA subsidies
2) Medicaid funding restored
3) No more blank checks for the regime (rescission)

They dropped Medicaid immediately. Went silent on rescission. Cut back to 1 year of subsidies on Friday. And surrendered today.

The Senate Democrats!
November 10, 2025 at 2:29 AM
Reposted by J Leahy
Why does the House, the larger of the two legislative bodies, not simply eat the Senate
November 9, 2025 at 10:07 PM
Reposted by J Leahy
'85 year old retires' should not be a remarkable headline. She served long, honorably, and mostly well, I hope she gets to have a happy and active retirement.
So is Bluesky going to be normal about Pelosi retiring?
November 6, 2025 at 2:40 PM
Reposted by J Leahy
so many good pictures out there
November 5, 2025 at 8:08 AM
Reposted by J Leahy
American left-wing patriotism is Jewish guys signing Christian anti-slavery hymns about the first Muslim mayor of New York and I think that’s beautiful
LET THE HERO BORN OF WOMAN CRUSH THE SERPENT WITH HIS HEEL
November 5, 2025 at 3:09 AM
Reposted by J Leahy
I yearn for a political party where not endorsing Mamdani while praising Dick Cheney gets you automatically booted out
November 4, 2025 at 11:37 PM
Reposted by J Leahy
Congratulations NYC #HalloweenParade2025
November 1, 2025 at 3:42 AM
Reposted by J Leahy
this is, by the way, literal fairy tale villain shit. like not even *space* fairy tale, not even manly western, this is just raw fairy tale shit. everyone in the entire world including conservatives learned this was wrong when they were babies
“They have fun while doing it, which is deeply disturbing. We expect some level of decorum from government officials,” says Phoebe, a member of Harbor Area Peace Patrols.

The full story: lataco.com/federal-immi...

By Aisha Wallace-Palomares
October 31, 2025 at 4:16 AM
Reposted by J Leahy
The current homepage of USDA. This is deeply and profoundly fucked up. And illegal. People need to go to jail.
October 30, 2025 at 3:32 AM
Reposted by J Leahy
Dems are very timid about arguing that Republicans have fundamentally bad *values*, while Republicans will literally call Dems demonic baby killers without blinking.
October 29, 2025 at 12:05 AM