Profile banner
Profile picture

Devin 🌞 Thomas O’Shea

@devintoshea.bsky.social

author of THE VEILED PROPHET, forthcoming from Haymarket Books. writing in @thenation, @slate, @jacobin, @proteanmag, @boulevardlitmag — he/him — rep: Erik Hane, Headwater Literary https://linktr.ee/devintoshea

created July 3, 2023

2,451 followers 578 following 1,720 posts

view profile on Bluesky

Posts

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

also relevant: Wash U is being delinquent in protecting its students and faculty from the trump assault on higher ed — other ivy league presidents have called out Andrew Martin as giving in early and often, hoping to get a better deal than the other schools www.theatlantic.com/ideas/archiv...

2/9/2025, 3:57:44 PM | 4 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

take a look at the article - it's clear in there that this argument has already been adjudicated at places like Yale where they decided, yes, community investment in public goods can be what endowments are for

2/9/2025, 3:05:27 PM | 2 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

Wash U has a staggeringly large endowment that could be put to use fixing all kinds of things in St. Louis, and yet they refuse to consider a PILOT program ⤵️ www.thenation.com/article/soci... @thenation.com

image
2/9/2025, 1:20:24 PM | 74 21 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

rolling up to the party with the USB port Shriner cane

image
2/9/2025, 12:34:14 AM | 8 1 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

“Ghost Town While Saint Louis Sleeps” by Eric Post

image
1/9/2025, 4:45:42 PM | 7 1 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reposted

the atomic cloud story is recirculating, so nows a great time to check out the @proteanmag.com essay and the TrueAnonPod episode we did a while back proteanmag.com/2022/11/28/p...

image
31/8/2025, 3:38:56 PM | 8 4 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

you don't even know who the book is referring to and you're pissed - go bitch about it somewhere else

31/8/2025, 7:01:04 PM | 0 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

if I had a plot I'd be all about it

31/8/2025, 5:55:12 PM | 1 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

had to consult the dunderpedia for this but yes, this is definitely part of the message from the broccoli gods

31/8/2025, 5:54:52 PM | 3 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

woke up this morning with the words "broccoli rabe" echoing in my mind. not sure what it means

31/8/2025, 5:44:59 PM | 4 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

soundcloud.com/trueanonpod/...

31/8/2025, 3:39:17 PM | 4 1 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

the atomic cloud story is recirculating, so nows a great time to check out the @proteanmag.com essay and the TrueAnonPod episode we did a while back proteanmag.com/2022/11/28/p...

image
31/8/2025, 3:38:56 PM | 8 4 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

a truly wild historical point of view you're expressing here

31/8/2025, 2:03:06 PM | 0 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

image image image
31/8/2025, 1:43:11 PM | 2 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

image
31/8/2025, 1:40:30 PM | 5 2 | View on Bluesky | view

Profile picture Elad Gross (@bigelad.bsky.social) reposted

The national effort to redistrict congressional seats has reached Missouri, but it has a big obstacle in the way: Missouri's state constitution. We take a deep dive into Missouri's laws to see if this DC push is actually legal. youtu.be/vZ6_O98Nq8w?...

25/8/2025, 6:33:42 PM | 28 19 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

Does it need shoring up? It’s got red senators, a red gov, red congresspeople, and a completely gerrymandered map already - why push for a deeper red here?

30/8/2025, 5:50:13 PM | 7 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

Not even sure why he’s so keyed up on Missouri to be honest but some data or consultant must think Mo republicans need shoring up

image
30/8/2025, 5:38:58 PM | 4 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

it’s going to be hard to revitalize downtown when the republicans set up the penis inspection gestapo

30/8/2025, 2:54:48 PM | 6 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

Protect trans people, reestablish abortion rights, fight for free health care, win public schooling and housing — Democrats hate that shit, but it’s the way to win — back a batch of Missouri Zorhans and claw back power, you cowards

30/8/2025, 2:25:24 PM | 18 1 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

no offense to Mississippi or Alabama, but Missouri is going to look more like those states if monied urban interests won’t fight the dickhead Christian fascists in the hinterland - all the MO gdp, and most of the people, live in the cities while getting less say in politics

30/8/2025, 2:23:09 PM | 14 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

hope all the brilliant power players in the hospital, tech, ed sectors of St. Louis and Kansas City realize that if the Missouri Republicans get to gerrymander the state further, it’s going to stunt any growth in the cities

30/8/2025, 2:22:49 PM | 39 6 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

image
30/8/2025, 1:57:50 AM | 11 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

That’s a point that gets over played I think - lots of people loved and respected the nazis in the 1930s, including a lot of standard oil executives and Allan Dulles

29/8/2025, 9:18:25 PM | 0 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

a good one from @jeremykohler.bsky.social www.propublica.org/article/miss... @propublica.org

image
29/8/2025, 1:50:56 PM | 5 1 | View on Bluesky | view

Profile picture Gregk Foley (@gregk.co.uk) reposted

I'm watching a Jewish person try to explain the pain of growing up learning about the Holocaust only to watch a country waving a Star of David flag carry out a genocide and it's falling on the completely deaf ears of a bloodless Democratic politician citing ADL statistics and it's shocking.

28/8/2025, 7:52:21 AM | 577 148 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

very true

28/8/2025, 1:45:05 PM | 2 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

get this guy on the payroll

28/8/2025, 1:35:45 PM | 0 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

image
28/8/2025, 1:08:08 PM | 16 0 | View on Bluesky | view

Profile picture Don Moynihan (@donmoyn.bsky.social) reposted

In a functional government, this would be a five alarm fire where Congress calls in Kennedy and asks him what the fuck is going on

27/8/2025, 10:52:29 PM | 9738 3219 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

man this sucks - if only there was an opposition party that could call out how cartoonishly dictatorial everything is becoming

27/8/2025, 4:38:50 PM | 17 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

Ken Burns as a baby donkey

image
27/8/2025, 1:17:03 AM | 11 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

so many people want him to die he’ll live ten more years, but it would be funny for the republicans to have to deal with a totally cratered economy, totally enraged public, while he peaces out

26/8/2025, 1:02:39 PM | 20 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

Republican leadership outside Trump is totally unprepared for him to croak, which seems like the funniest thing that could happen now

26/8/2025, 1:02:05 PM | 20 1 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

would you believe that cuomo deleted this tweet

image
25/8/2025, 10:31:01 PM | 17 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

first day of class

image
25/8/2025, 4:02:42 PM | 26 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

huge huge thank you to everyone who came out for poetry prose and puppets — we packed the joint, successfully conjuring the Duff’s reading series spirit

25/8/2025, 12:55:12 PM | 2 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

Looks fun and relaxing

24/8/2025, 7:35:57 PM | 7 0 | View on Bluesky | view

Profile picture State of St. Louis (@stateofstlouis.bsky.social) reposted

Good morning, 👩🏾‍🌾 👨‍🌾 Gardeners & Nature Lovers. Welcome to 🌱 #GardenSunday #Bsky39 until ➡️ NOON CST Post your indoor/outdoor gardening, park, wildlife, landscape photos, and gardening questions, answers by NOON CST 📣 Hosting a brunch at 12:30. Give me a break and get your posts in early, not late.

24/8/2025, 12:30:13 PM | 26 4 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

and what I can only assume is occult IMF woke symbology

image
24/8/2025, 12:07:54 AM | 1 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

the festival was packed with nations

image
23/8/2025, 11:29:54 PM | 18 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

THIS IS TOMORROE

23/8/2025, 4:53:42 PM | 3 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

follow the St. Luminaries show www.instagram.com/st_louminari...

23/8/2025, 3:09:48 PM | 0 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

SUNDAY SEPTEMBER 14th — come hang at Sissippi🥂 for some STL history chat

image
23/8/2025, 3:08:52 PM | 8 1 | View on Bluesky | view

Profile picture Mel Buer (@melbuer.bsky.social) reposted

This flew by my radar this week, but massively important: the 5th circuit court of appeals ruled that the NLRB’s structure unconstitutional. It is a huge blow to “American workers who hope to organize their workplaces without fear of retaliation. It represents a partial negation of the New Deal…”

23/8/2025, 1:46:17 AM | 1404 808 | View on Bluesky | view

Profile picture St. Louis Public Radio (@stlpublicradio.bsky.social) reposted

The FBI is beefing up its presence throughout the St. Louis area. U.S. Sen. Eric Schmitt and FBI Director Kash Patel said in statements that the extra staffing would help fight violent crime.

20/8/2025, 9:32:21 PM | 5 5 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

🫡

image image
20/8/2025, 2:23:11 PM | 8 1 | View on Bluesky | view

Profile picture alex (@alexangelosanto.bsky.social) reposted

I liked making this one www.youtube.com/watch?v=Mp8g...

19/8/2025, 7:49:29 PM | 4 1 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reposted

MARK THOSE CALS

image
14/8/2025, 9:49:01 PM | 8 1 | View on Bluesky | view

Profile picture Olúfẹ́mi O. Táíwò (@olufemiotaiwo.bsky.social) reposted

look I'm not myself a political scientist so I can't say what effects it would have for a spate of politicians to crop up saying "the enemy is the oligarchy" and "the enemy is billionaires" while swinging a kettlebell but I think we should try it for science and see what happens

19/8/2025, 4:38:39 PM | 4903 929 | View on Bluesky | view

Profile picture Shannan Clark (@shannanclark.bsky.social) reposted

Really hope the fine people of MO-1 rip him a new one over his AIPAC-funded junket to Israel (and everything else).

19/8/2025, 3:56:23 AM | 8 1 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

this is tomorrow btw

19/8/2025, 2:59:22 AM | 6 1 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

I stand by my gripe

19/8/2025, 2:35:02 AM | 0 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

when you've got to go to war with Christianity, but you have a slightly upset tum

image image
18/8/2025, 6:02:45 PM | 9 1 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

yeah elevating Aisha Sultan was a great move, the tornado coverage has been mostly very good, but you can't have someone like this steering the ship, undercutting everyone

18/8/2025, 2:46:02 PM | 2 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

Lynn Schmidt is obviously unfit to be on the editorial board of the Post Dispatch — there are tons of talented writers and editors in st. louis — including many who worked at the RFT

18/8/2025, 2:34:36 PM | 14 1 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

Normal people was fun

18/8/2025, 2:04:58 PM | 1 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

could everyone be personally nicer to taylor so dsa can have political power

image
18/8/2025, 1:30:49 PM | 13 2 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

this was good 👍

image
17/8/2025, 7:20:03 PM | 7 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

image
17/8/2025, 7:17:54 PM | 9 2 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

Yes the progressive minds of the globe

17/8/2025, 7:17:11 PM | 0 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

I hate this because I really rely on the Post-Dispatch for a lot, and really need them to exist

17/8/2025, 6:24:38 PM | 6 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

Knock yourself out making this argument in the opinion section but this lady didn’t even mention PSL or Action because the point is just to be shitty

17/8/2025, 6:15:25 PM | 16 1 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

this is such race-baiting horseshit out of the post dispatch - this is just a shitty breitbart article

image image
17/8/2025, 6:08:46 PM | 83 11 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

covid didn't close those restaurants — Rex Sinqfield's chess club and the local landlords did. the whole plan was to make that intersection tailored to high-end retail and they just ended up killing most of it

image
17/8/2025, 1:55:20 PM | 26 3 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

it’s hot

image image
16/8/2025, 1:45:26 PM | 8 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

Not 100% sure but I think it was March 1878

16/8/2025, 2:12:03 AM | 1 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

image
16/8/2025, 12:43:41 AM | 3 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

MARK THOSE CALS

image
14/8/2025, 9:49:01 PM | 8 1 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

many people are saying it more and more

14/8/2025, 2:30:58 PM | 2 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

the PD: "3 months after tornado, St. Louis residents face a harsh reality. 'Not going to be rebuilt.'" www.stltoday.com/news/local/m...

image
14/8/2025, 2:30:03 PM | 5 4 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

meet me at Cooter Missouri and we’ll head to Peculiar

image
14/8/2025, 1:23:54 PM | 8 0 | View on Bluesky | view

Profile picture Holly Anderson 🍇 (@hollyanderson.bsky.social) reposted reply parent

14/8/2025, 4:09:22 AM | 137 25 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

here’s an entirely different thing threatening all of st Charles drinking water

image
13/8/2025, 3:38:37 PM | 3 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

It’s an evil little spot

13/8/2025, 2:58:14 PM | 1 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

God I hate that shit

13/8/2025, 2:49:21 PM | 1 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

There’s an obelisk?

13/8/2025, 2:36:11 PM | 0 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

hopefully that guy has enough ammo to shoot all the deep water contamination www.bizjournals.com/stlouis/news...

image
13/8/2025, 2:14:41 PM | 6 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

dropping on New Town St. Charles because there's a business journal article about a toxic plume threatening all the drinking water

image image
13/8/2025, 2:14:10 PM | 10 1 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

if any lawyers would like to chime in on the most legally interesting thing to ask Mr. Bell I'd love to hear it

13/8/2025, 1:34:43 PM | 6 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

image
13/8/2025, 1:07:28 PM | 3 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

looks like our man is having an in-person town hall www.facebook.com/events/14579...

13/8/2025, 1:01:55 PM | 22 4 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

Lively, imaginative, and plausible?

image
13/8/2025, 2:16:55 AM | 6 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

❤️🔥 hell yeah

12/8/2025, 6:20:34 PM | 1 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

keep up to date here substack.com/home/post/p-...

12/8/2025, 5:01:21 PM | 3 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

🫡

12/8/2025, 4:54:13 PM | 1 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

🫡

12/8/2025, 4:54:03 PM | 1 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

shouts out to @dtowski.bsky.social

12/8/2025, 4:44:33 PM | 2 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

12/8/2025, 4:44:12 PM | 40 3 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

books about to go to the copy editor and its got 867 citations

image
11/8/2025, 9:41:11 PM | 11 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

image
10/8/2025, 8:20:48 PM | 18 1 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

Jesus what the hell - that’s one that didn’t make it into the commemorative collections…

10/8/2025, 8:20:04 PM | 4 0 | View on Bluesky | view

Profile picture Charles R. Miller (@charlesmiller.bsky.social) reposted

@devintoshea.bsky.social think this might be from VP Fair 83. This photo is dated Dec. '83, but doesn't seem to be from winter based on the tree in the background.

Large puppet on color slide film
10/8/2025, 7:01:04 PM | 5 1 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

🤷‍♂️

9/8/2025, 2:04:43 AM | 0 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

Wesley bell is a real piece of shit

image
8/8/2025, 6:07:41 PM | 25 5 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reposted

for @literaryhub.bsky.social I wrote about Pynchon’s early career, the rocket death drive, and the statue of Werner von Braun in Huntsville lithub.com/why-thomas-p...

5/8/2025, 12:08:22 PM | 57 13 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

cool that wash u is still trying to ruin the lives of Palestinian protesters, but keeps getting tripped up by the legal loophole they created for their own campus police www.stlmag.com/news/washu-p...

image
8/8/2025, 3:18:23 PM | 25 6 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social) reply parent

👁️

7/8/2025, 2:07:20 PM | 1 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

image
7/8/2025, 1:58:17 PM | 6 0 | View on Bluesky | view

Profile picture Devin 🌞 Thomas O’Shea (@devintoshea.bsky.social)

Garnish my wages? Sure I’ll take green onion and pepper

6/8/2025, 10:51:05 PM | 16 0 | View on Bluesky | view