T. Craig M.
tcm01.bsky.social
T. Craig M.
@tcm01.bsky.social
Teacher, retired Dec. 2025. Gay. Rock, soul, classical, jazz, bluegrass. S-F, classics, history, government. Christian left. Football. SF Giants. Progressive patriot.
Reposted by T. Craig M.
I wrote this song on Saturday, recorded it yesterday and released it to you today in response to the state terror being visited on the city of Minneapolis. It’s dedicated to the people of Minneapolis, our innocent immigrant neighbors and in memory of Alex Pretti and Renee Good.

Stay free
Bruce Springsteen - Streets Of Minneapolis (Official Audio)
YouTube video by Bruce Springsteen
youtu.be
January 28, 2026 at 5:02 PM
This anti-constitutional regime must end. We may not have until the mid-terms. I'd love to be wrong about that, but based on recent events, that's a poor bet and getting worse. #remove #resist #nokings
January 26, 2026 at 9:08 PM
Reposted by T. Craig M.
January 24, 2026 at 9:08 PM
We are not obligated to allow this country to fall into fascist authoritarianism. Resist--and the Democrats who don't will forfeit their power. #remove47
January 23, 2026 at 1:32 AM
Who is going to step up and lead the effort to remove him? We can't wait for the mid-terms. It's time for a major political figure or five to stand up. If someone does not, this could get bloody. Much prefer a peaceful effort but the clear priority is that this regime must go.
January 21, 2026 at 6:42 PM
Saw a post earlier (now can't find) about how we'll still have Vance et al. if orange Mussolini dies or is removed. We'll need to deal with them, too. It's going to take a sustained effort to turn us back into a democracy and to reform it so that the systemic flaws now on display are addressed.
January 21, 2026 at 4:34 PM
Reposted by T. Craig M.
January 20, 2026 at 6:41 AM
Is Trump a Russian agent? Don't have any direct evidence. But if his actions match what a Russian agent would do--as is the case--then that doesn't much matter. He's destroying the US and ruining longstanding alliances in ways that benefit the dictator Putin. #removetrump #stop 47
January 19, 2026 at 5:00 PM
My brother is visiting for a few weeks. It's 26° and foggy right now. Of my four football teams, one is left (go Canes). Tonight we'll concoct a casserole to polish off a rotisserie chicken. Tomorrow features a doctor's appointment for Mom and coat shopping. Taking a day off from the fascist regime.
January 18, 2026 at 4:32 PM
Who gets blocked: people using illogic, those sniping at others from a different faction in their party, doomsayers, fonts of vast generalizations, alleged mind readers, and people who predict the future with utter certainty. Who gets followed: people who want to fight for democracy together.
January 17, 2026 at 4:04 AM
In an interview with Reuters, Trump said yesterday about the November midterms, "We shouldn't even have an election" because he has accomplished so much. Get him the hell out of office, right now. #remove
January 15, 2026 at 7:09 PM
Some governor, or general, or senator will need to say in public, on camera, what more and more ordinary people are saying--the president is exerting authoritarian power and must be forcibly removed from office. Since Congress will not impeach, this is what's left. No kings or dictators. #remove
January 15, 2026 at 4:15 PM
Reposted by T. Craig M.
Trump’s second term summed up nicely.
January 14, 2026 at 1:07 AM
It'll take a bunch of us. But we've already got millions.
January 13, 2026 at 3:40 AM
Perhaps it's time to merge protests in Baltimore, Philly, and Richmond with protests in DC and occupy the capital. How might the protestors choose to act? As Madison said, "The people are the only legitimate fountain of power." #Federalist49 #removetrump #stop47
January 11, 2026 at 12:25 AM
I've updated my occasional blog. This short post is entitled, "An Amendment to Limit the Presidential Pardon Power."

rockonaswamp.blogspot.com
Rock on a Swamp
rockonaswamp.blogspot.com
January 10, 2026 at 6:05 PM
Based on current approval ratings, if an election were held today, the orange one would get 68 electoral votes for certain. The states of KS, LA, MO, NE, TN, and UT would be toss ups. The Democrat, if a reasonably consensus choice, would win 424 electral votes. Let's remove him. #remove #stop47
January 8, 2026 at 9:27 PM
When will it be time for an uprising to topple the orange Mussolini and his entourage of shame? I really want to know. The US has met the conditions described in the Declaration of Independence paragraph two--clearly. We are not obligated to let this proto-fascist regime continue. #remove #stop47
January 7, 2026 at 11:16 PM
Life in the kindergarten model is play some, learn some, work some, snack, nap, exercise, and enjoy the company you keep. It's a good model for recent retirees, too. Trump only has nap and snack going as far as I can tell.
January 5, 2026 at 7:27 PM
Gallegos is a Democrat and veteran from Arizona. He's considered a moderate.
January 3, 2026 at 9:30 PM
Fascism is expansionist. That's one of its key characteristics, and any excuse will do. If Congress won't stop the orange one, then we the people must. #remove47 #stoptrump
January 3, 2026 at 5:19 PM
Constrained fandom: if a football game featuring one of my teams makes me too nervous, I don't watch it. Might check the score occasionally. If my team wins, I watch the highlights package. No longer willing to let the performance of strangers in a team sport from a city I don't live in ruin my day.
January 2, 2026 at 11:54 PM
I have just updated my occasional blog with a post entitled, "A Presidential Recall Amendment." Find it here: rockonaswamp.blogspot.com
Rock on a Swamp
rockonaswamp.blogspot.com
December 30, 2025 at 7:14 PM
Best books I read in 2025: Flagrant Conduct, Dale Carpenter; This Changes Everything, Tyler Merritt; When the Moon Hits Your Eye, John Scalzi; East of Eden, Steinbeck; On Tyranny, Timothy Snyder; Invisible Cities, Italo Calvino; How to Love a Country (poems), Richard Blanco; Surfacing, Atwood.
December 30, 2025 at 4:30 PM
All else aside, what should disqualify Trump is his persistent, habitual, and egregious lying. #removetrump #liarinchief
December 28, 2025 at 8:45 PM