Ray Hartmann (@rayhartmann) 's Twitter Profile
Ray Hartmann

@rayhartmann

Democratic candidate for Congress in Missouri’s 2nd District 👉 @RayHartmannCD2. Founder @RiverfrontTimes. Former panelist for 37 years on @DonnybrookStL. #MO02

ID: 32542134

linkhttps://www.mobilize.us/embed/rayhartmann/feed/ calendar_today17-04-2009 19:51:38

1,1K Tweet

3,3K Followers

1,1K Following

Ray Hartmann (@rayhartmann) 's Twitter Profile Photo

Trump just upped the U.S. tradition of kissing up to Qatar’s oil billions — probably left with some in Bitcoin. But let’s not forget: this bipartisan groveling goes way back. New column: rayhartmann.substack.com/p/qatar-where-…

Ray Hartmann (@rayhartmann) 's Twitter Profile Photo

We’ve had a federal law against hiring undocumented workers since 1986. We just don’t enforce it. We jail the powerless — and protect the people writing the paychecks. And it drives illegal immigration. rayhartmann.substack.com/p/want-to-fix-… #Immigration #Politics #Labor #RayHartmann

Ray Hartmann (@rayhartmann) 's Twitter Profile Photo

Trump’s assault on Harvard is real. But the WSJ just compared it to Obama cracking down on Corinthian Colleges. That’s not a political parallel—it’s ideological improv with a broken compass. My new column: 🧼 rayhartmann.substack.com/p/sure-trumps-… #Trump #WSJ #Harvard #Media #Substack

Ray Hartmann (@rayhartmann) 's Twitter Profile Photo

I grew up believing America was the good guy. I don’t recognize that country anymore. New post: Why Did America Stop Caring? rayhartmann.substack.com/p/why-did-amer… If it speaks to you, I’d be grateful if you’d subscribe. #Substack #SundayReads #AmericanValues

Ray Hartmann (@rayhartmann) 's Twitter Profile Photo

Trump kicked off Pride Month by erasing Harvey Milk. One man saved lives in the Navy. The other dodged duty with “bone spurs.” My new column: 👉 rayhartmann.substack.com/p/keyboard-war… #HarveyMilk #PrideMonth #Trump #LGBTQ

Ray Hartmann (@rayhartmann) 's Twitter Profile Photo

Republicans are desperate to keep Biden on stage — to pummel him over his mental decline. Too little, too late. He should’ve resigned a year ago. And we wouldn’t be living today’s nightmare. 👉 rayhartmann.substack.com/p/republicans-… #Biden #2024 #Politics #Substack

Ray Hartmann (@rayhartmann) 's Twitter Profile Photo

If you own stock in a popcorn company, you’re probably feeling good. Trump and Elon’s Awful Monster Movie — a real-time horror film playing out in American politics. rayhartmann.substack.com/p/trump-and-el…

Ray Hartmann (@rayhartmann) 's Twitter Profile Photo

I've been a journalist for more than 50 years. This is as chilling a sign as we've ever had that freedom of the press is dying in America. We should all stand with Terry Moran 🇺🇸. Those in the news media who lack the guts to do so are complicit. cnn.com/2025/06/08/med…

Ray Hartmann (@rayhartmann) 's Twitter Profile Photo

TV networks are caving to Trump’s attacks on the press—not to defend journalism, but to protect billions in profits.My latest: ABC’s surrender. CBS’s hush money. The FCC in ruins.👉 Read: rayhartmann.substack.com/p/tv-news-is-h…

Ray Hartmann (@rayhartmann) 's Twitter Profile Photo

BREAKING: ABC just fired Terry Moran—hours after suspending him for criticizing Stephen Miller. Trump demanded it. ABC caved. The First Amendment is under attack—and the networks are helping. I just about it. Now, he's fired (no connection). rayhartmann.substack.com/p/tv-news-is-h…

Ray Hartmann (@rayhartmann) 's Twitter Profile Photo

Missouri’s Mike Kehoe just sent in the National Guard. Not to stop violence. But to intimidate peaceful protestors. Here’s what that really means: 🔗 rayhartmann.substack.com/p/mike-kehoe-c…