Primary Election 2026: US House, District 5

This is the seat currently held by Ilhan Omar. There are five people running as Democrats (including Ilhan) and also four Republicans running for the opportunity to be crushed like bugs (Ilhan got 74% of the vote in 2024.)

On the DFL ballot:

Ilhan Omar
Nate Schluter
Latonya T. Reeves
Abena A. McKenzie
Julie Trang Le

Ilhan Omar

If you live in Minneapolis, you probably know whether you like Ilhan Omar or not. In any given two-year period, there’s usually stuff she’s done that I was very happy with, and stuff that annoyed me.

My biggest recent irritation with her was the financial disclosure screwup. thing. Ilhan’s husband Tim Mynett owns a “winery and venture capital management firm” and she filed a disclosure statement valuing his share at $6M-$30M, only to revise that down to $0 a few months later. Ilhan’s statement on this: “The original filing was based on incomplete information from Mr. Mynett’s businesses’ accountants in good faith and deference to professional judgement. It listed assets without liabilities, and it significantly overstated her husband’s net worth. The accounting error created a misleading picture of far greater wealth. The Congresswoman amended her disclosures voluntarily as soon as the discrepancy was identified.” The whole thing is weird. However, given Trump’s unconscionable politicization of the justice system and his petty personal hatred of Ilhan, I’m pretty sure that if there were anything illegal (rather than weird) to dig up, his pet justice department would have filed charges by now.

What I’ve liked about her: Ilhan Omar is one of a handful of Democrats who actually seem like she’s meeting the moment in the fight against fascism. She continues to make Republicans frothingly angry just by existing. When she got assaulted at a Town Hall she was ready to fight the guy herself. I would absolutely vote for her on her own merits, although also, her primary opponents are all terrible in one way or another.

Nate Schluter

Nate is a perennial candidate who no longer bothers to maintain a site (back when he had one, the URL was “candidatenateschluter5thdistrictcandidateminneapolis.com.”) He has a Facebook page that he hasn’t updated since 2022. My post about him from back when he had a website said that it included some gross anti-immigrant sentiments. Don’t vote for him.

Abena A. McKenzie

Abena ran last time but there was almost zero information about her. She now has a website up and a campaign Facebook that continue to be utterly devoid of substance. Don’t vote for her.

Julie Trang Le

Julie Trang Le is the former ICE attorney who lost her shit during a court hearing and said to the judge, “The system sucks. This job sucks. I wish you would hold me in contempt so I would have a full 24 hours sleep.” She then got fired from her job. She seems to have mistaken “notoriety” as “qualification for elected office.”

Her website says that “before Julie served as a federal prosecutor, she was a realtor, an insurance agent, and a restaurant owner,” and I’m very curious about the timeline here but she doesn’t offer one (despite having a “Career Timeline” sidebar) and I couldn’t find her on LinkedIn. She has served on some civic boards, which is fine. But her main qualification, the thing that made her decide to jump into the race, is that she took a legal job doing the work on the side of the fascists, did it badly, melted down in court, and got fired. I am not impressed and would not vote for her.

Latonya T. Reeves

Latonya Reeves is a probation officer and centrist Democrat who is pals with large numbers of my least favorite people in local politics. My reasons for opposing her are so wide-ranging I’m going to have to do bullet points.

  • Last September, she was one of the main offenders at the disastrous Zoom meeting of the DFL Feminist Caucus. She both went to the mat to defend her buddy who killed a guy with her car, and made fun of the idea that people should respect folks’ pronouns at a meeting where several trans people were repeatedly misgendered. Here’s my writeup from when it was recent. Here’s Dex Anderson’s writeup (Dex does not call Latonya out by name, but various people have confirmed that Latonya is the person who put “Black Queen” as her pronouns.) Here’s an article from May about Cyndy Martin pleading guilty to criminal vehicular homicide. (Even prior to the plea, the fact that she hit the guy with her car was not in question, despite her buddies acting like bringing this up was mean.)
  • At the CD 5 DFL convention, she chose Tim Peterson to nominate her. Tim Peterson is an awful person who uses violent rhetoric towards DSA members (example here.) Also at the 2025 Minneapolis City convention he reportedly shoved a woman volunteer. Having him nominate her was a choice: a really, really gross choice.
  • This one is just weird. She was listed as the Chair for something called the Minnesota Civilian Public Safety Commission. This is not the Minneapolis Community Commission on Police Oversight, which she lists on her LinkedIn and is an actual public board; the Minnesota Civilian Public Safety Commission was a fraudulent nonprofit run by someone who started nonprofits and gave them deceptive names that made them sound like they had government affiliations, for the purpose of funneling people to his legal consulting business. AG Keith Ellison sued the CEO, David Singleton, in 2025, and the groups Singleton ran were dissolved. I would love an explanation for why she was on the board of this group and have sent her an e-mail asking about it (we’ll see if I hear back.) (Honestly I’m including this one because she’s been using “fraud” as a talking point. I don’t know why we should believe that she’d be better at rooting out fraud than Ilhan Omar, when she doesn’t appear to have been aware that she was Board Chair at a fully fraudulent organization.)

As a general rule, I have a lot of tolerance for centrists in swing districts but Minneapolis deserves a progressive who will fight. I would 100% vote for Ilhan Omar.

Now for a quick tour of the Republicans, for those who are curious. On the ballot:

Abbey Zieska
John Nagel
Angie Windhauser
Dalia Al-Aqidi

Abbey Zieska

She has no website. Hunting around I turned up a couple of people who might be her. Here’s a Tiktok account of an Abbey Zieska who lives in Minneapolis (so, probably her?) but the most recent videos on there are from 2021. And here’s a Backstage listing (Backstage is like actor LinkedIn, basically) where she says she can play characters ranging from 16-30 and lists her skills as Singing, Witchcraft, and Latin American Spanish. I didn’t turn her up on regular LinkedIn.

John Nagel

John Nagel is a retired State Trooper. His website is sort of generic Republican talking points (law and order, “we’re going to lock down the border,” he hates gay and trans people, etc.) He claims to be a “moderate conservative” but scrolling down his Twitter makes it clear there is nothing moderate about his views (posts from the last day and a half included a lot of grotesque anti-immigrant sentiments, including of people who came legally, a bunch of homophobia and transphobia, etc.) Gross.

Angie Windhauser

Angie is the weirdo who endorsed Bill Gates because God told her to do so and her website is about what you’d probably expect from that endorsement. It starts with “MAKE MINNESOTA FOR JESUS AGAIN!” and continues about as you’d probably expect, almost entirely in all capital letters. She has a Twitter account and posts to that also mostly in all-caps. (Yesterday she seemed to C&P the same post over and over, threatening Minnesota with fire and brimstone if we don’t vote for her. On her YouTube page she has a video of herself delivering a speech somewhere like a public park; she manages to distinguish herself as particularly unhinged by saying abortion is not OK even when the woman’s life is in danger (because she herself had pre-eclampsia and went into cardiac arrest during labor, and if you die your children and husband will carry on your legacy.)

Dalia Al-Aqidi

Dalia is endorsed by the GOP; she was also the Republican candidate two years ago. Like John, she tries to make herself look very moderate on her website, and she does a somewhat better job of keeping her Twitter focused on stuff that polls well for Republicans (mainly fraud). I sent her an e-mail asking her if her commitment to ending fraud would include passing laws like  HR 7852 (the “No Getting Rich in Congress Act”) which bans insider trading etc. for members of congress, and HR 8309 (the House version of Elizabeth Warren’s “Ban Presidential Plunder of Taxpayer Funds Act.”) It’s extremely rare that Republicans answer my e-mail messages but I’ll update if I’m wrong.

She probably learned some caution around Twitter when two years ago she had to fire her campaign manager at the time for tweeting that Israel should “carpet bomb” the area in Lebanon that Irish peacekeepers were refusing to leave “and then drop napalm on it.” Her Tweet saying that abortion should be illegal with exceptions for rape, incest, and the life of the mother is still out there, though.

She herself is Muslim and an immigrant, but she’s very willing to stand up for the rights of her fellow Republicans to be racist, nativist, and Islamophobic. (From her “Meet Dalia” page: “We must be free to express ourselves without the fear of online bullying; reprisals against our businesses or employment; or unjust accusations of racism, ‘Islamophobia,’ xenophobia, or misogyny.” Yes, she put scare-quotes around Islamophobia. I’m curious how she’d describe the experience of the Muslim Republicans in Texas who got told to their faces that they didn’t belong in the US.)


This seems like a good year to fundraise for a trans nonprofit, so I’m fundraising this year for TIGERRS. I don’t have a Patreon, and a fundraiser lets me see in a tangible way that people value my work, which is really helpful as a motivator. (This project is a lot of work.)

I also have a new book! Obstetrix is about an obstetrician who gets kidnapped by a cult because they want someone on hand to deliver their babies; it’s a story about enduring, surviving, and not giving up. You can buy it anywhere fine books are sold, and Uncle Hugo’s, Moon Palace, and Dreamhaven all (probably) have signed copies. (I also signed copies at Next Chapter, and will be making my way to other bookstores as time allows!)

Primary Election 2026: Minnesota Governor & Lieutenant Governor

This is one of those posts that feels low-stakes because let’s be honest here: Amy Klobuchar is going to win the DFL primary. However, she’s going to do it without my vote, so I do need to figure out who to vote for instead. (Editing to add: someone on Bluesky complained about people who thought Hillary Clinton had it in the bag and they could cast a protest vote. My friends, this is a primary. A primary is a fine time to cast a protest vote.)

On the DFL ballot:

Mohammad Wazwaz and Murad Alshloo
Po Vang and Mark Frascone
Ole “Viking” Savior and Ashley “Skol” Johnson
Bill E Gates J.R. and Leah Harris
Thomas Evenstad and Jason Haarsager
Kobey J Layne and Paul Ference
Amy Klobuchar and Ben Schierer

Mohammad Wazwaz and Murad Alshlool

Mohammad’s site offers a deeply generic platform (“Increase healthcare access in rural and underserved areas” is one bullet point. “Cut red tape for small business owners and startups across Minnesota.” Everything on his platform is like this. I wanted to joke about how it’s so generic he might have stolen it from Amy, but that’s unfair to Amy, who has some actual specific proposals on her site.)

One of my biggest concerns about Amy is a deep distrust that she’ll stand up for vulnerable groups such as trans people and immigrants. The bullet points on Mohammed’s site are as follows: “Protect immigrant families and create pathways to economic participation; Ensure equal access to education, healthcare, and legal services; Stand against discrimination in all its forms.” (He is not himself an immigrant, nor were his parents, per his website.)

His site says he’s a “business owner, community leader, and advocate for working families,” but with zero specifics (what kind of business does he own? what has he led people to accomplish? what sorts of advocacy has he done?) When I went hunting for more info I found a lot of Mohammed Wazwazes but I think they were all other people. Anyway: he’s a potential alternative to Amy but if the message you wish to send with your vote is “be more progressive” or “stand up for trans people,” Kobey Layne is a better alternative.

Po Vang and Mark Frascone

I’m genuinely not even sure how to characterize Po. He’s very anti-Israel and anti-ICE. One of his proposals is a “Super Anti-Ice Castle Law”: he wants to pass “ironclad Castle Doctrine laws so families and immigrants can legally defend their homes against Trump’s ICE raids and unlawful federal intrusions.” He self-identifies as a cripple and his site says “vote for the cripple, not for the retards” (he also uses this as a catchphrase on his social media). He’s a huge crypto fan and wants to give Minnesotans cryptocurrency “to start building real wealth.” Over on his Twitter he re-tweets a lot of absolutely unhinged right wing commentators and also posted identifying himself as MAHA (RFK Jr.’s “Make America Healthy Again” pseudoscience/antivax movement) and accusing Israel of assassinating Charlie Kirk.

I’m not going to vote for him.

Ole “Viking” Savior and Ashley “Skol” Johnson

Ole has been a perennial candidate since the mid-1980s. Probably the high point of his career was in 2010, when he was allowed to briefly address the 2010 DFL State Convention and made a pitch for changing the mascot from a donkey to a unicorn. If you really want to know more about this guy you can find a whole lot of random stuff here (under “Additional Information”) but none of it is information about policy proposals or political views. I’m not going to vote for him.

Bill E Gates J.R. and Leah Harris

Bill E. Gates is not to be confused with the other, more famous Bill Gates, who is not currently running for governor of Minnesota. This Bill Gates describes himself as a centrist, has a 78-page PDF of his “governing platform” that manages to be filled with eye-glazing detail and yet offers zero specifics of stuff he wants to do, and his one endorsement is from Republican congressional candidate Angie Windhauser, who says, “The Holy Spirit whispered in my ear: ‘Loyal, Faithful Servant…there HE is, the next GOVERNOR of Minnesota!’ It is my Honor to support and Officially Endorse, Pastor Bill E. Gates, Jr. as the next Governor of Minnesota 2026. God Bless You Mightily!!!” (He put this on his website verbatim.) I don’t actually see anything on his website that indicates he’s a pastor; I kind of wonder if God got him mixed up with John Krhin (one of the Republican candidates for governor) while whispering in Angie’s ear. I’m not going to vote for him (honestly, if I wanted a moderate I’d probably be happy voting for Amy.)

Thomas Evenstad and Jason Haarsager

Both of the men on this ticket were convicted of serious sex offenses in the late 1990s / early 2000s. I would strongly suggest that if you’re considering voting for this ticket that you run Thomas’s name through the Minnesota Court Records System and do a little browsing. This post from Mercado Media is also worth reading.

Kobey J Layne and Paul Ference

Kobey is running as the progressive alternative to Amy and managed to mount enough of a challenge to her at the DFL convention that she was able to make a speech and force a written ballot (on which she got 28% of votes.) Kobey is trans, and I absolutely trust her more than Amy to protect trans rights, despite the fact that (this is the concern I’ve heard raised about her) she was a Republican as recently as 2022.

Kobey is young, and her political journey is one that a lot of young people make when they leave home (especially when they grew up in a small town) and learn new things about themselves and about the world. She has a master’s in public policy and worked as a legislative assistant; this is a fully symbolic vote and yet I also find it reassuring that in the improbable world where she somehow becomes governor, she’s not rolling up with zero idea of what she’s doing. Anyway, I’m going to vote for Kobey.

Edited to add: Kobey, on her website, explicitly pledges to stand behind the nominee.

Amy Klobuchar and Ben Schierer

I mean, realistically, Amy is going to win the primary, and I will take her as governor over anyone running as Republican, but I’m not going to vote for her in the primary, because she has been chronically disappointing on a huge number of points — centrally, her cheerful business-as-usual bullshit as Trump and his lackeys do their best to make it impossible to dislodge Republican rule while stripping us of fundamental rights.

The reason why progressive are surging around the country in primary races is that progressives are actually behaving like we’re facing an existential threat, rather than just fundraising off it.

I think I mentioned up above that her website has some specific proposals (more than Muhammed’s website). Here’s an example: “Make state services mobile-first. Make state services fully accessible on a phone – if a service can’t be completed on a phone, it isn’t moving at the speed Minnesotans expect.” This is, frankly, where Amy has always excelled and why she’s popular: she’s good at spotting low-hanging fruit and getting it in the basket. Ambitious: no. Will she protect trans Minnesotans and immigrants: I mean, she probably won’t attack those groups, making her better than the Republicans, but I am not optimistic about her fighting for vulnerable groups. Will she make everyone’s life better in some small but tangible ways: probably. Is that better than what Republicans will do: yes. And if we give her a DFL legislature that sends her good bills, I think she’ll probably sign them.

But she’s going to have to make it through the primary without me or my endorsement, I’m voting for Kobey Layne.

And now, a quick tour of the absolute horror show that is the Republican candidates.

John Krhin and Dennis Conn
Ross Nova and Kerry Busby
Loner Blue and Andrew Maass
Mike Lindell and Phillip C Parrish
Raul J Estrada and Joe Kincaid
Lisa Demuth and Ryan Wilson
Kendall Qualls and Brian Nicholson

John Krhin and Dennis Conn

John Krhin’s website looks like fan art for The Handmaid’s Tale done by someone who thinks Gilead is aspirational.

Ross Nova and Kerry Busby

There were two things I took away from browsing through Ross’s website. The first is that he was adopted internationally as a child, and yet didn’t become a citizen until after serving a tour in the US Army. That is deeply fucked up and his parents, who adopted internationally and yet didn’t take the steps to get him citizenship as a child, are deeply irresponsible people who failed him. (It worked out for Ross but a number of other people in his position have been deported. These days naturalization is automatic for adoptees, but this was not always the case.)

The second is that Ross has written 43 proposed bills, all (almost all?) of which have some sort of cutesy name that spells something out. This would be more entertaining and fun if it weren’t for the fact that the very first one proposes to ban from all streaming services anything that “Promotes or endorses transgender ideology or gender transition; Portrays or promotes homosexual, lesbian, bisexual, or cross-dressing behavior in a positive
or normalizing manner; or Encourages rejection of biological sex or traditional male and female roles.” Fuck this guy, but also, he should have received his US citizenship as soon as his parents had completed the adoption and the way he frames it (“His military service also led to one of the proudest moments of his life: becoming a United States citizen”) is a scathing indictment of the people who brought him to North Dakota from Bulgaria, whether he intended it to be or not.

Loner Blue and Andrew Maass

No campaign website; the link just goes to Loner Blue’s Facebook page. For a quick rundown of why you shouldn’t vote for Loner, check out the post from two years ago and scroll down to the comments section.

Mike Lindell and Phillip C Parrish

Does anyone really need a rundown of the MyPillow guy? He’s a conspiracy theorist and fascist wannabe who has spent many years and a mountain of money promoting Trump’s election denial. He very well may win the primary because Minnesota Republicans love to lose and hate women and Black people, and Mike is the front runner who is a white man.

Raul J Estrada and Joe Kincaid

Raul is a weirdly old-school red-baiter who uses a lot of violent rhetoric on his site. (“ERADICATE Socialism at the root.” “We need people that are experienced in hitting back….and hitting back hard.”) Back in January he was trying to get people to go to the far-right rally that was allegedly going to march through Cedar-Riverside. I think this was the rally that turned into Jake Lang being pelted with water balloons as he attempted to hide in a city hall window well.

It’s frankly weird to me that Raul would buddy up with the sad wet Nazi, because he’s Native American. I know there are some extremely conservative Native folks but partnering with white supremacists seems like an odd choice.

Lisa Demuth and Ryan Wilson

Absolutely everyone knew that Lisa Demuth was the strongest contender vying for endorsement at the GOP State Convention, and yet they didn’t endorse her. Unlike Michele Tafoya she’s got unimpeachable anti-abortion and pro-gun credentials and actual legislative experience so I am forced to conclude that Minnesota’s Republicans hate women.

Lisa Demuth partnered with streamer and noted piece of shit Nick Shirley to gin up paranoia about Somali-run day cares in Minnesota, which gave Trump an excuse to send thousands of ICE agents to beat, harass, kidnap, and murder Minnesotans. Lisa defended Metro Surge and claimed it made Minnesota safer. So, you know: she can absolutely go fuck herself. But she was by far the most plausible candidate in the Republican field and they endorsed Kendall Qualls, who (like endorsed Senate candidate Adam Schwarze) is so obscure he doesn’t even have a Wikipedia page. (“Is that really fair to point out? Republicans HATE Wikipedia, they call it ‘Wokipedia.'” Okay, but neither of them are in “Grokipedia” either, I just checked.)

(It’s possible that by posting this, I will shame some Republican into putting together Wikipedia pages for Kendall and Adam, but as of June 28th, neither has one.)

Kendall Qualls and Brian Nicholson

Kendall Qualls is running on the “I’m different: unlike Lisa Demuth, I have no prior political experience” platform. (“For 20 years, we’ve repeated the same failed strategy: nominating candidates for governor drawn from the same pool—the Minnesota state legislature. The results speak for themselves.”) I would argue that Jeff Johnson (failed candidate in 2014 and 2018) was better known for being a Hennepin County Commissioner than a State Legislator, but I guess it is accurate that they were all legislators. (So was Tim Pawlenty, the last Republican who successfully got elected to the governorship.)

In his bio he says “For the past 15 years, I’ve worked to transform stagnant or declining business units in the pharmaceutical and medical technology industries by introducing transformative strategies.” Does that mean “laying people off”? Because that’s the sort of rhetoric that usually means “laying people off.” I looked him up on LinkedIn and he says his job from 2017-2020 was at “a disruptive AI startup company empowering cancer patients with actionable information to make more informed decisions about treatment options,” which definitely doesn’t not sound like “I laid people off.”

He’s also “founder and president” of a nonprofit called TakeCharge, which is an organization dedicated to the proposition that racism isn’t real and Black people aren’t getting married enough (which is the fault of the liberals). I should note, Kendall is Black. (So is Lisa Demuth. It’s nice to see the Minnesota GOP discovering the value of diversity.) It appears to have one employee other than Kendall. The held a gala in May and the photos are all framed so as not to show very much of the room but it does look like they got at least 18 people to come. It appears that this organization hosts Kendall’s blog (at least I’m assuming he’s the one who writes the blog posts) but I am genuinely uncertain what else they do.

Anyway, here’s the thing about all those former legislators that Kendall trash talks: they have literally any experience with policy, legislation, governance, etc. We did have a governor who arrived with none of that, and while I feel some nostalgic affection for Jesse Ventura, he was not very good at being a governor. I do not think running a business is the same thing as running a state, and the phrase “disruptive AI startup” gives me hives.

Also, his running mate was at the January 6th riot. (He says he left when things turned violent. Dude, you went to DC to try to overturn an election. You wanted to deny the majority of Americans the right to pick our president.)


I haven’t set up a fundraiser for this year yet but you can go buy my new book!

Primary Election 2026: US Senate

The tl;dr here is that I am going to vote for Peggy Flanagan and would encourage others to do the same. I actually felt strongly enough about this one that I went to my caucus and got elected as a Senate District delegate and then went and sat through an uncontested Senate District Convention just so I could join a Peggy Flanagan caucus to maybe tip the balance into sending one more Peggy Flanagan delegate to the DFL State Convention. (And the DFL State Convention did in fact endorse Peggy Flanagan; in fact, Angie was trailing in delegates so badly that she just decided not to even go.)

On the DFL Primary Ballot:

Peggy Flanagan
Peter John Murgic
George H Kalberer
Kurt Michael Anderson
Angie Craig
Billy Nord

I’ll start with the people who are absolutely not going to win.

Peter John Murgic

Peter Murgic has no campaign website or any online presence I could find. There’s a FB that might be his but there’s nothing on it that’s publicly visible. I couldn’t find a LinkedIn. His candidate filing page has an e-mail address so I sent him a message asking if he had any views or goals he wished to share, and I got no response.

George H Kalberer

George Kalberer is a perennial candidate who ran last time as well. As was the case last time, all I found about him was a Facebook page he last posted to (publicly, at least) in 2015; it’s full of vitriolic anti-gay and anti-Muslim bigotry.

Kurt Michael Anderson

Kurt Anderson ran for City Council in 2021 on the “Broken Windows Policing 2.0” platform (I’m not unfairly characterizing his positions; that’s what he called it). His campaign site is a PDF and also an unsorted Dropbox you can dig through if you want. He’s an anti-porn, anti-gambling, pro-confiscatory-taxes-on-billionaires oddball.

Billy Nord

Billy Nord has a website with a single paragraph of policy positions: “Home closing costs and downpayment coverage for anyone 18 and over; tax breaks for new parents; free breakfast, lunch and take away dinner for all schoolchildren; free Narcan delivered to everyone; annual vacation credits for all retirees, our Golden Generation; ending the health insurance industry; and stopping grocery corporations from price-gouging.” He did a Reddit AMA where he answered some questions and expanded on other stuff he believes (kinda). He has zero previous political experience, even of the “work on someone else’s campaign” or “volunteer on a county board” variety.

So that’s the also-rans; on to the two real candidates:

Peggy Flanagan
Angie Craig

Peggy is currently the Lieutenant Governor; Angie Craig is the US House representative from the 2nd Congressional District.

I want to start by noting that I will cut a certain amount of slack for swing-district legislative and congressional representatives, when they’re running in their swing district. Angie flipped that seat red to blue, and while she’s often exasperating she’s a hell of a lot better to have in Congress than Jason Lewis (the Republican she replaced). If she were running again in CD 2, well, I don’t write about CD 2, but I wouldn’t be driving down to Northfield to doorknock for a primary challenger, you know? But my standards for statewide office are higher, especially as the state has gotten more blue, and Peggy is quite a bit more progressive than Angie Craig.

Angie Craig voted for the Laken Riley Act. (There was a candidate debate on the local PBS show Almanac and right off (the debate starts 20 minutes in) she got asked about this; her excuse was basically that at the time, it felt like there were other Democrats supporting it, which is a very weird defense given that absolutely no other Minnesota Democrats, including Notorious Moderate Amy Klobuchar, voted in favor.

Other ways in which she’s bad: AIPAC, on their candidate endorsements and fundraising page, enthusiastically notes that Angie “also backed a letter stating that no further conditions should be placed on security assistance to Israel and a resolution rejecting BDS.” In the Almanac debate, Angie claimed that AIPAC had not contributed a penny to her campaign, but that’s because enough Democrats now view AIPAC as utterly toxic that they’ve shifted fundraising strategies. They’re still funneling money to her, which she is still happily accepting.

Angie is also pro-crypto, at least according to the crypto industry. (Here’s their page on Peggy.)

Angie’s campaign has done their best to make hay with a donation that the Democratic Lieutenant Governor’s Association received from CoreCivic, a private prison contractor that also runs ICE detention facilities. This was a $25,000 donation, that was to the DLGA and not to Peggy, which was solicited by someone else before she was chair (though it came in after she became chair), received in 2024. Also, the biggest reason donations like this are a problem is if they work to influence the positions people take in office and on Peggy’s positions page (under Safety) she says she wants to ban private prisons at the federal level. (I looked on Angie’s site to see if she said anything about Israel. Not that I could find!) So basically my feeling on this is that if this was the worst thing Angie’s campaign was able to dig up, Peggy’s fundraising is about as sparkling clean as you can reasonably expect of a viable politician running for US Senate in 2026.

Peggy has endorsements from most of the Democrats I genuinely like (and the DFL) and a set of genuinely progressive policy proposals. She is someone I trust to stand up against fascism.

The biggest legitimate concern around Peggy is the Feeding Our Future scandal, not because it was her fault (it was not) but because it gives the Republicans an angle to attack her on. She pointed out in the Almanac interview that they will go after all the Democrats on this issue — but this is an issue where Angie has a little more distance and is thus a “safer” candidate.

That said, I’m absolutely not convinced that Angie is the safer candidate statewide. The top of the ticket is going to be Amy Klobuchar. Here in my metro-area bubble, I know almost nobody who finds Amy likeable or inspiring; at best, people are resigned to her. If the Senate candidate is similarly the equivalent of a lukewarm cheese pizza (in the sense that “people will probably grudgingly eat it if they’re hungry but no one’s going to be happy to see it on the table”) I think it’s going to be a lot harder to get progressive DFLers to turn out and vote for all the other DFL candidates on the ticket. From a purely pragmatic perspective, I think the DFL will benefit from having someone on the ballot who excites the progressives.

But also, I believe that Peggy will be a better Senator, and I believe that we can elect the better Senator in November. I am going to vote for Peggy Flanagan.

If you’re curious about the Republicans, or if you’re one of the five Republicans who reads my blog, here’s a quick summary of all the evil clowns in the evil clown car:

Adam Schwarze
Bob “Again” Carney Jr.
Ahmad R. (Raafat) Hassan
Patrick Munro
Joyce Lacey
Tom Weiler
Cynthia Gail
Michele Tafoya
Royce White

Adam Schwarze

Adam Schwarze is the endorsed Republican candidate for US Senate despite being so obscure he doesn’t even have his own Wikipedia page. (Quick tip for any dedicated Republicans: you could go fix that for him. He’s clearly notable enough for a Wikipedia page now.) He’s a former Marine/SEAL (he swapped from Marines to Navy because he wanted to be a SEAL) and his “about” page is almost entirely about his military service; I don’t think he has any prior political experience. His issues page says “TACKLING THE ISSUES THAT MATTER MOST” and then starts off by bashing trans people, which is sure a choice.

Anyway, I’m not sure whether the Republicans decided not to endorse Michele Tafoya because she’s pro-choice, because they hate women, or because they love to lose. Maybe it’s all three?

Bob “Again” Carney Jr.

Bob is a perennial weirdo who no longer even bothers to maintain a website.

Ahmad R. (Raafat) Hassan

Ahmad Hassan is the dipshit who runs for Senate in Minnesota despite living in Texas. This year he’s switching things up by running in the Republican primary instead of the DFL primary.

Patrick Munro

Patrick’s big thing on his website is “the MAMA movement” (“Make Americans Makers Again”) and given this you’d think that his Facebook page would have a bunch of photos of things he himself has made, but no, it’s a mix of gun-humping and miscellaneous bigotry. He also ran two years ago.

Joyce Lacey

Joyce ran in 2024 and I did a bunch of digging on her at the time, which you can still read. She remains a flake.

Tom Weiler

Tom is another veteran (career Navy, retired early due to Parkinson’s.) His issues page is almost refreshingly boring in the sense that there are no unhinged anti-immigrant rants. The focus on his Facebook page is to convince people that he can totally win the primary even though he’s currently polling at 7% (all he needs is for ALL the undecideds to swing his way.) The focus of his Twitter is to tag other candidates to try to get them to talk to him instead of ignoring him completely. I’m not impressed. Well, I’m slightly impressed that Republicans as basically normal as Tom still exist. Given that Schwarze won the endorsement, I’m going to say that Tom probably had a chance at some point but at this point, he definitely does not.

Cynthia Gail

Cynthia ran in 2020. She has no campaign page but her personal Facebook shares a number of opinions, so I linked to it. She shares a lot of conspiracy theories. She also posted about being a frustrated delegate at the GOP State Convention; if I’m reading between the lines correctly, she was a Michele Tafoya supporter and was really mad at how Michele was treated, so instead of volunteering for Michele she got in the race to run against her. (Although maybe “When I realized how they treated another woman I was hurt for her and disgusted with the voting strategy. […] Did they ghost her because she can’t be bought?” was about Lisa Delmuth, who didn’t get endorsed for Governor.)

Michele Tafoya

Michele Tafoya is a former sportscaster who got into politics in 2022, in the sense of “doing political commentary/consulting and chairing someone’s campaign,” not in the sense of having held an elected office previously. None of the Republicans running have held elected office before. Nor have any of them (so far as I could find) done anything like volunteering on county commissions. The veterans (Adam, Patrick, and Tom) have at least done military service. Michele’s prior political experience seems to be that she chaired Kendall Quall’s gubernatorial campaign in 2022, only to have him explicitly rule her out as a potential running mate on the grounds that she was pro-choice. (That was in 2022, to be clear — in 2026 she wasn’t on the table as a running mate because she’s got her own race going.)

Anyway, despite what strikes me as a pretty thin political resume, she’s widely agreed to be the best and most electable of the Republican Senate candidates. The GOP failed to endorse her at their convention, though, because in addition to being at least somewhat pro-choice (she thinks abortion should be legal up to 12 weeks) she’s been in favor of red flag laws in the past. Regardless, I’m sure she would not let her views stand in the way of doing whatever Trump told her to do.

I was curious who all has endorsed her but her website doesn’t have an endorsements section.

Royce White

Royce White is virulently homophobic, misogynistic, and antisemitic. Naturally, he was the Republican candidate for US Senate in 2024. Per court testimony, he has violently assaulted his ex-wife and his son, and stalked his ex-wife, and she received an order of protection from him in February of this year (good for fifty years.) I fully expect thousands of Minnesotan Republicans to vote for him in August, but I think odds are low he’ll be the candidate this November.


I haven’t set up a fundraiser for this year yet but you can go buy my new book!

Primary Election 2026

Minnesota’s primary election will be on August 11th. Here are the races I’m planning to write about:

Statewide

US Senator
Governor/Lt. Governor of Minnesota
Attorney General
Secretary of State (maybe, if I have time: the DFL race is uncontested, only the Republicans have a primary.)
State Auditor (maybe, if I have time: the DFL race is uncontested, only the Republicans have a primary.)

(The overwhelming majority of people who read my blog are not Republicans. You have to pick one partisan primary to cast your vote in, and if you’re a DFLer you probably have enough of an investment in the Peggy vs. Angie race that you’re not going to cross over.)

Saint Paul (or a subset thereof)

US Representative District 4 (all of St. Paul)
Ramsey County Commissioner District 5 (part of St. Paul)
Minnesota Senate District 65 (part of St. Paul)
Minnesota House District 65B (part of St. Paul)

Minneapolis (or a subset thereof)

US Representative District 5 (all of Minneapolis)
Hennepin County Attorney (all of Minneapolis)
Minneapolis School Board At-Large (all of Minneapolis)
Hennepin County Commissioner District 3 (part of Minneapolis)
Hennepin County Commissioner District 2 (part of Minneapolis)
Minnesota Senate District 62 (part of Minneapolis)
Minnesota House District 60B (part of Minneapolis)

EDITED TO ADD THE LEGISLATIVE RACES.

I think that covers everything that’s on the primary ballot in the two cities but if you live in one of the two cities, check your address, and see something on your ballot that I didn’t mention, feel free to let me know. For nonpartisan races, there’s only a primary if more than 2 people filed to run for the office; the top two vote-getters will advance to the November general election.

P.S. I had a book come out in early June! Go buy a copy!


OBSTETRIX is out! & some upcoming events

OBSTETRIX is out and now available at a bookstore near you! If you would like a signed copy, I signed stock at Dreamhaven, Uncle Hugo’s, Moon Palace, and Next Chapter. If you would like a personalized signed copy, you can go order one right now from Uncle Hugo’s because I am signing there on Saturday, June 27th, from 2-3 p.m.

I am also going to be at Convergence! Here’s my schedule.

Thursday, 3:30 p.m.: Golems in Science Fiction
Hyatt 1, Lakeshore A
The golem is a well-known figure from Jewish folklore. How has this concept and metaphor influenced science fiction and artificial intelligence (androids, cyborgs, etc.) stories throughout history and today?
Participants: Jen Rogachevsky (mod), J.R. Dawson, Andrea Herman, Joe, Naomi Kritzer

Friday: Informal Hanging Out
I have no programming but I’m going to try to be the barcon I want to see at Convergence. I will be hanging out drinking overpriced soda in the Hyatt Regency hotel bar in the afternoon, probably starting around 2 p.m. If people show up and/or promise to show up later I might come back after dinner and hang out some more.

Saturday, 2 p.m.: Beyond Binary: Gender and Robots
Hyatt 2, Greenway HI
Why gender a robot? What purpose does it serve? Does it help us form attachments? What does that say about how we view/perform gender in our everyday human lives? We’ll address these questions and more as we explore our favorite cyber friends!
Participants: Jules (mod), Lee Brontide, Naomi Kritzer, Jamie Riedesel, TG

Saturday, 3:30 p.m.: Signing
Hyatt 1, Exhibit Hall Signing Table A
BRING YOUR OWN BOOKS. I’m not going to try to sell books at the con and I don’t know if there are any booksellers in the dealer’s room these days. (You can check, but no guarantees!) You can also drop by to just say hi.

Sunday, 12:30 p.m.: Reading
Hyatt 4, Great Lakes A1
I’m planning to read something I wrote this March.

Sunday, 2 p.m.: The Art of Disobedience
Hyatt 4, Lake Minnetonka
Art is often used to speak truth to power. Learn about various avenues and means of creating art as resistance. From sculpture and painting to performance art, we’ll discuss it all (or at least what we can in an hour)!
Participants: Naomi Kritzer (mod), Leslie Barlow, Kendrick Edmund Hogue, Lyda Morehouse

Also coming up: AN ELECTION. Yes, I’m going to write about the primary election. I’ll get started as soon as I’ve had some lunch.

OBSTETRIX Tour!

Anyone can get a signed and personalized copy of Obstetrix by ordering from Dreamhaven Books or Uncle Hugo’s but maybe you want to get a copy signed in person? Or you want to say hi? Keep reading to find out some of the places you’ll be able to find me!

June 9th (release day). Friendship, Wisconsin, The Friendly Brew / Books On Main, 6 p.m. 500 Main St, Friendship, WI.

June 11 – June 14th. Scintillation Convention, Montréal, Quebec.

June 18. Moon Palace Books, Minneapolis. In conversation with John Chu, author of The Subtle Art of Folding Space, 6 p.m. 3032 Minnehaha Ave, Minneapolis, MN. Masks required.

June 27th. Uncle Hugo’s Science Fiction Bookstore, Minneapolis. Signing. 2-3 p.m. 2716 E 31st St, Minneapolis, MN.

July 2nd – July 5th. Convergence, Minneapolis. My schedule includes a reading at Wordslinger’s Way on Sunday, 12:30-1:30 p.m., and some panels. Please feel free to say hi, or ask me to sign something at the end of any of my panels.

July 10th. Stacks Book Club Broadway, Tuscon, AZ. Conversation, Q&A, and signing, with a themed drink available for purchase (!) (super excited to find out what the themed drink is, honestly). 7-8:30 p.m. 2920 E. Broadway Blvd, Tuscon, AZ. (This is a new location for this bookstore that I think may have just opened.)

July 16. Content Books, Northfield, MN. Reading, Q&A, signing. 7-8:30 p.m. 314 Division St., Northfield, MN.

July 23 – 25 (actual schedule for me TBD). SDCC, San Diego, CA.

August 19th. Sidekick Coffee and Books, Iowa City, IA. 1310 1/2 Melrose Ave., Iowa City, IA (More details soon.)

OBSTETRIX is coming out next month!

In the mail this week I got a big box of books — my author copies of OBSTETRIX!

OBSTETRIX -- a pink book that says OBSTETRIX / Naomi Kritzer and has an image of a hypodermic syringe casting the shadow of a cross. In small white text it says, "O Lord, Deliver Us."

Obstetrix, my book about an OB/GYN who gets kidnapped by a cult because they want an expert on hand to deliver their babies, comes out on June 9th. You can pre-order (or buy) it anywhere fine books are sold, but if you would like a SIGNED COPY, you can pre-order from one of my local bookstores and let them know you want it signed. I have an actual in-person signing scheduled at Uncle Hugo’s on June 27th (2-3 p.m.); I have an in-person event scheduled at Moon Palace on June 18th; and I’m going to go over to Dreamhaven to sign stock and personalize copies as requested. (There are many many many Twin Cities area bookstores and I’m happy to come sign stock / do personalized signatures at any of them — bookstores not currently listed here should feel free to e-mail me and I will add you to this list and plan to come by and sign in June.)

To order from Uncle Hugo’s, go to their Books By Naomi Kritzer page and add any personalization you’d like in the Special Instructions when you check out.

To order from Dreamhaven, they have a page for Obstetrix and you can request a signed / personalized copy in the Order Notes when you check out.

To order from Moon Palace, they have a page for Obstetrix and you can request a signed/personalized copy in the “Instructions or Comments” field as you’re checking out.

My 2025 WisCon Guest of Honor Speech

Last year I was a Guest of Honor at WisCon, a science fiction convention that’s historically been held in Madison, Wisconsin but last year was held as an online con. One of the things you do as a Guest of Honor at WisCon is you give a speech. I got asked right afterward to post it on my blog, and I kind of meant to but then forgot about it. However, I was thinking yesterday about how fundraising for people’s rent, one person at a time, feels a lot like flinging starfish back into the ocean in that classic story. There’s so much need, but it definitely matters to the person who now gets to stay housed for another month. I talked about that story in this speech, and after reading back over it I decided to post it. I am tweaking it slightly but mostly just by adding a couple of notes and links.

(I also told that story, and some of the other stories in this speech, at a DFL fundraiser where I was asked to speak last spring.)


Thank you so much for the invitation to be a Guest of Honor at WisCon. I have been regularly coming to WisCon since 1998 and this means a lot to me. Thank you to all the volunteers who helped to make this WisCon a reality. And thank you to Andrea for that moving, poetic, amazing speech.

Here’s something that most people know about writing: it usually takes a while to get published.

My earliest storytelling was not in written form but mostly was narration for play, like: let’s pretend we are characters from Star Wars and since there are not enough girls in those movies let’s also pretend that Han Solo has a younger sister. When I got to middle school, everyone else lost interest in these sorts of games. So I told stories to myself for a while, and then eventually started writing stories down. A lot of my middle school writing was for an audience of me. I was not trying to communicate with a reader, I was trying to play pretend on paper. This meant I could skip over anything I found boring and just write all the big climactic scenes with no buildup . 

Sometime in high school, I started occasionally writing stories that had a beginning, middle, and end, and almost immediately after that, I started trying to get published. I dug out my manilla folder of ancient rejection letters while I was thinking about this speech, and the oldest one I found was from 1989, when I was 16 years old.

In college, I took one creative writing class, which was a short story writing class. We each wrote three stories and critiqued everyone else. It was a kind of mixed experience, like a lot of college creative writing classes. For example, there was a guy in the class who one time, instead of giving us critiques, gave everyone a slip of paper with some random noun like Hamster on it and then an explanation of how this was profound and postmodern and very deep. The downside of a Zoom speech is that I can’t tell if this is getting a laugh, but I’m going to assume that if we were all in a room together I would have gotten a laugh with a side of “oh yeah, THAT GUY, everyone who takes a creative writing class has some version of THAT GUY.”

Anyway, at the end of the class, one of the other students asked the professor whether he thought any of us had what it took to MAKE IT as a REAL WRITER. My recollection is that he sighed in a somewhat grudging way and then said, he had no way of knowing, because WHAT IT TOOK to MAKE IT was persistence. Not giving up. And he had no idea which of us would do that. 

I remember thinking, “oh, well. If THAT’S all, I can do THAT.”

A few years ago I dug out the three ring binder where I saved all the stories from this class – as I’m writing this I’m thinking, between this binder and the folder of rejection letters from 1989 you’re all going to think I have a hoarding problem, and possibly you’re right – and looked up all the students I could find to see which of us had kept at it. The woman who wrote my favorite story that semester had a novel out. The woman who I think asked “which of us has what it takes” is now a professor of Jewish Studies, so she’s not writing fiction but she’s absolutely writing and she absolutely has a job where “not giving up” is required. The guy who handed out the Hamster critique had some name like John Johnson which makes him ungoogleable so alas I have no idea what he’s up to. [Side note: someone else in this class remembers a different person asking that question! Take my recollection of the details here with a grain of salt.]

Anyway. I submitted stories in high school, and got rejections. And I submitted stories in college, though not all that many, actually, because college kept me really busy, and they all got rejected. Two years after I graduated college, I joined a writer’s group, the Wyrdsmiths, which I’m still in, and I stepped up my story submissions, so I got a lot more rejections much more frequently.

Here’s the thing about writing that people do tell you but that’s hard to internalize until you’re doing it: sometimes, and especially when you’re getting started, it feels a little like screaming into a void. 

I sold my first stories in 1999, so about ten years after I started submitting. This was actually pretty fast, as these things go. 

I started selling stories in the print magazine era, which meant that I got both money and a copy of the magazine, which was cool, but not much in the way of feedback. I knew that probably people somewhere were reading it, because the magazine had thousands of subscribers, but at best, I might hear from a friend or family member. 

I knew I had readers, in other words, but even once I started selling – it didn’t exactly feel like screaming into the void anymore but it maybe felt a little like throwing a rock into a pond in the dark. I could hear the faint splash but I kind of had to take it on trust that the ripples were there. 

I sold my first novel in 2001, and it came out as two books in 2002 and 2003. And then I wrote a trilogy, which came out in 04, 05, and 06. The trilogy didn’t sell well and as you may recall, the economy tanked right after that, and I was unable to sell books for about a decade. Those five books are sufficiently forgotten that I pretty regularly run into people who think Catfishing on CatNet was my debut novel. 

But in 2019 I went to WorldCon in Dublin, and a woman came to my reading with a battered copy of Fires of the Faithful. This book was creased, yellowed, and water-stained, and had clearly been re-read dozens and dozens of times. She wanted me to sign it for her and she told me that these books had gotten her through her teenage years.

So yeah, those ripples were out there.

I’d flung my words out and hoped they’d get to people who needed them, and sometimes they did. She was someone who got what she needed from something I wrote, and I got to hear about it, which was really cool. 

The core true thing about fiction writing, I think, is that you have to believe that your words matter. That your voice matters. That what you write matters. 

Because if you don’t believe those things, it is a lot easier to give up. 

And here’s what I want you to take away from this speech today: your words matter. Your voice matters. Not everyone here is a writer, so I’m not talking about fiction, necessarily, I’m talking about all the other things you do, that we do. The things we build, the communities we connect, the people we lift up, all of it. 

In February of 2020 I got back editorial revisions for my book Chaos on CatNet, which is set mostly in Minneapolis and Saint Paul. I live in St. Paul. What I normally do with revisions is to e-mail my editor and say “thank you, I will let you know if I have any questions,” read the editorial letter, and then set it aside for a bit. Because there’s nearly always something that makes me think “how dare!” and if I just let it sit for a bit instead of getting defensive, I start coming up with ways to fix everything, including the stuff that I was pretty sure initially didn’t need to be fixed. This is how my process works, it’s fine. 

Anyway I got the edit letter on February 10th of 2020. I read it and set it aside and normally I would have been ready to start serious work on changes a few weeks later. But a few weeks later was when I sent an e-mail to my husband saying, “hey, so, I think we’re hitting the point where it would be prudent rather than paranoid to do a little judicious stocking up?” and instead of rolling his eyes he sent me a shopping list. As some people may recall, I actually wrote a story back in 2015 about someone cooking in a pandemic, and I pulled out that story and used it to make my list. I never used the egg replacer or the dry milk but I also never ran out of toilet paper.

And then I spent all of March waking up every morning and thinking, “holy shit, I am in the timeline with a pandemic” and adjusting to all the things that were suddenly, shockingly different in this new world we were all inhabiting, and the first half of April was similar, and at some point in late April I realized that I absolutely needed to work on my book, because I had a deadline.

So I sat down and made myself work on it and I was feeling pretty good about how the revisions were going, despite everything, as April wrapped up and May started.

And then, five years ago today, Memorial Day of 2020, a Minneapolis police officer murdered a Black man named George Floyd, setting off protests around the world but especially in Minneapolis and Saint Paul.

That murder is an event that has reverberated through the last five years in ways that I am absolutely not qualified to speak to, and I’m not going to try. As someone who lives in St. Paul, who lived in Minneapolis for 17 years prior to moving across the river, my experience of the aftermath was of something that was happening in, and to, both of my cities. 

In that moment 5 years ago, my very specific personal corner was this: I was revising a book that was set in a future Minneapolis. The characters went on a bus ride down Lake Street; they visited Uncle Hugo’s science fiction bookstore. The third precinct police station was at the corner of Lake Street and Minnehaha Avenue and much of its immediate area was burned or badly damaged. Uncle Hugo’s burned to the ground. I wrote to my editor and said, “…I am going to miss my deadline.”

Because in addition to all the obvious reasons that I was struggling to even sit down and focus and write, just then: I had no idea how to even begin to imagine what Minneapolis would look like in the near future setting of the book. 

Lyda Morehouse, who is my best friend – I met her through the Wyrdsmiths, the writer’s group I joined in 1997 – Lyda gave me the exact advice I needed, which was just, write the Minneapolis you want to see. 

So once I had the mental space to write again, that’s what I tried to do. I wanted Uncle Hugo’s to rebuild, so I put a new Uncle Hugo’s right on Lake Street, with solar panels on the roof and a rocketship sculpture on the front. I put a public park named after George Floyd at the intersection of Lake and Minnehaha, where the Third Precinct police station had been partly burned down. And I imagined a future of policing with unarmed community safety officers, where my protagonist, wandering around outside on a dangerously cold night, encounters city safety workers who give her vouchers to buy a better coat and try to make sure she’ll be getting indoors promptly. 

It’s been five years now, and did I get any of these things? Well, Uncle Hugo’s did re-open. It’s in a different spot than I put it in in my book, but I love the new location. The old Third Precinct building is still standing there and still wrecked. It’s going to be turned into a voter services center, probably next year. I am depressed about the situation with the Minneapolis police. I guess if I’m being optimistic I would say it remains a work in progress.

But here’s another thing I want you to take away from this speech: the future you imagine matters. Change is hard. It’s hard to demand and pursue and enact. And it helps a lot to have a vision of a destination. Somewhere we think we’re all headed. 

I’m not saying that no one should write warning stories ever, the kind where you show people the dire consequences of building the torment nexus in the hopes that people will band together and at least refuse to buy an annual license for Torment Nexus (™) when it gets rolled out by some tech company in 2027. There’s absolutely a place for warning stories. For one thing, sometimes all we feel like we can do is stand in the middle of the public square, literally or metaphorically, and scream our warnings. 

But I also think we need stories that offer a vision of something we can build at the end of the tunnel. 

In 2004 I started blogging about local elections. 

I started doing this because I’d figured out how to look up my ballot online before going to the polls, and had remembered to do this, and had set aside time to research all the random downticket races. I needed to take notes, and since I was doing the research online anyway, I opened up a Livejournal window and took my notes there. And then, since I had a few dozen LJ friends, at least two or three of whom lived in Minneapolis and might find it useful, I organized my notes, issued endorsements, and posted.

I framed my picks as endorsements, at that point, solely for my own entertainment. Because, you know, important people do endorsements, and I was literally an internet rando.

I did the same thing in 2005 and 2006. And then in 2007 I had no posts about the election, although possibly this was because there was no election in Minneapolis that year. But in 2008 my post about the election says, “by request,” because someone had asked me when I was going to post. That was when I started feeling a sense of obligation, because there were people out there who were using these posts. Like I had dozens of readers who were paying attention to my takes on local races! 

So I kept writing them.

In Minneapolis and Saint Paul, this blog, way more than the science fiction writing, is what I’m known for. At this point, thousands of people read it, often looking it up from the voting booth on election day to figure out who to vote for in the races that don’t get news coverage.

It also means I’ve spent twenty years paying fairly close attention to local politics, and let me tell you, the local version of the Overton window has shifted. 

And what changed things was that a different group of people started showing up. Young people, people of color, renters, bikers, transit users. People showed up to run, to campaign, to attend meetings and speak up. 

And this all created a cultural shift, despite the fact that the urbanists and progressives lost a ton of battles. 

Because showing up means you have to come and fight even though you lost the last time. And also even when you won the last time. You have to show up and you have to keep fighting even when it’s hard.

It is really hard right now. 

It has been so hard since last November.

But people have continued coming together, and continued showing up. And continued pushing back and trying to keep vulnerable people safe and making it really clear that we are not going to lie down and accept fascism. 

And we are not going to win every fight, but the more we push back the fewer fights we will lose.

There’s a classic kind of cliche story about a person who’s walking along a beach picking up stranded starfish and tossing them back into the ocean where someone asks what difference it makes, since they can’t get them all back in, and the person says, “it made a difference to this one.” 

But OK. Here’s a real story, which was on NPR, about people who live in the Westman islands of Iceland. Puffins nest in Iceland, and when the babies are ready to fledge, historically they would find the ocean by following the light of the moon. Except in the modern era, cities produce enough light to confuse the baby puffins, which are called pufflings, and they wind up in town, stranded in nooks and crannies and unable to take off again. So during Puffling Season in the Westman Islands, the residents go out at night with flashlights, and boxes, and they gather up all the lost pufflings and take them out to the cliffs and toss them off the cliffs and towards the ocean where they need to go. 

If it were one person out there rescuing puffins, it would still matter to each little puffin that person rescued.

But it’s not one person. It’s a whole community working together. And so they get most of the pufflings safely into the ocean where they spend a few years out at sea, fishing and swimming and bobbing around in the water, until they come back to that coastline to lay their own eggs.

Your words matter. Your voice matters.

Even when it feels like you’re shouting into the void, you are not.

You are throwing rocks into a dark pond, and you can trust that the ripples are there.

Or you are throwing starfish back into the ocean, and the ripples are there, and it mattered to that starfish. 

Or you are throwing a baby puffin towards the ocean, creating ripples and keeping a bird population sustainable, because you are doing it with your whole community.

What you do matters.

What we do, matters.

Special Elections 2026: MN House 64A (& 47A)

If you arrived at my blog and are looking for posts about responding to the current occupation of Minnesota by ICE, you can find my How To Help If You’re In Minnesota essay HERE, and my How To Help If You’re Outside Minnesota essay HERE. If you subscribed to my blog because of those posts, SURPRISE, an awful lot of what I post here is a guide to the local elections in Minneapolis and Saint Paul with occasional shilling for my books (like Obstetrix, which comes out in June and you can pre-order. Cory Doctorow described it as “a perfect thriller with a razor at the core.”)

There are two special elections in Minnesota tomorrow. Both State House races, both blue districts. I know it is hard to think right now about going to the polls. It’s hard to think right now about much of anything. Adrenaline will do that to you. (I am hoping I managed to spell everyone’s name right in this post.) If you’re in 64A or 47A, please go vote. Among other things we need to send the message that distraction and intimidation and terror will not keep us from the polls — not on Tuesday, January 27th, and not on Tuesday, November 3rd.

If you’re not sure what district you’re in, or where to vote if you’re in 64A or 47A, you can look that up at https://pollfinder.sos.mn.gov/ (just plug in your address.)

Running in 64A:

Meg Luger-Nikolai (DFL)
Dan Walsh (Republican)

Meg Luger-Nikolai (DFL)

Meg is a labor lawyer who works for Education Minnesota. I wrote about her in some detail during the primary. The thing that really strikes me now is that she’s a lawyer who fights. (A local labor guy had commented, “Labor organizer’s greatest ire is reserved for timid labor lawyers who are too scared to support action. Meg Luger-Nikolai is THE exception to that rule, the best labor lawyer I know.”) What I want in the DFL right now is fighters. You can read her response to the most recent horrors on her Facebook.

I would vote for literally any Democrat running for this seat but I would enthusiastically vote for Meg.

Dan Walsh (Republican)

I wrote about Dan in 2024. He did not reply to my e-mail asking who he thought won the Presidential election in 2020. At the time he had a Twitter but he now seems to have been banned, I’m not sure why (or for that matter how) and if he’s set up a new Twitter I couldn’t find it. Which was disappointing because I really wanted to see his take on the current horrors. (I can’t find him on Facebook, either.) I did find a questionnaire (probably from 2024) where he advocates for the abolition of minimum wage, though, on the grounds that it creates obstacles for business owners who want to hire minorities. (!)

Obviously if you live in 64A you should vote for Meg. Go vote for Meg. Make a plan, pick a time, go vote for Meg.

If you live in 47A: the DFLer on the ballot is Shelley Buck. She is running unopposed (although there’s a write-in option.) Even though there is no Republican on the ballot, if you live in 47A I think you should be sure to go cast a ballot purely for the symbolism of being able to say, “we Minnesotans will go vote out of PURE SPITE.”

ETA: apparently Shelley has a write-in opponent who’s running a thoroughly disorganized campaign that includes a handwritten list of who she voted for in each presidential race. (Reagan, Mondale, GHWB, GHWB, possibly Clinton but she doesn’t remember for sure, GWB, GWB, Obama, Romney, Clinton, Biden, Harris, but if you click you’ll get to see all her extensive notes.) The Shelley supporter who replied to me added, “Why Shelley is a great candidate: -former President of the board for the Prairie Island Indian Community, so she has experience making policy and working with the legislature. -She runs Owámniyomni Okhódayapi, which works to restore important Dakota sites. -is protecting neighbors in Woodbury from ICE.” Anyway: go vote for Shelley, either because you are concerned about this write-in weirdo winning, or out of spite, either works.

But it’s more critical if you live in 64A. Election Day for you is Tuesday, January 27th. (I’m posting this on Monday.) If you’re in 64A, go vote. Go vote. GO VOTE.

How To Help if You are Outside Minnesota

Last edited February 18th, 2026

I’m going to assume that if you’re reading this, you more or less understand the situation in Minnesota and I don’t have to explain it to you! That said, I do have a section of local news sources, below. But to answer the question most people want to ask: yes, things are really as bad here as they look in the media. ICE officers are lawless thugs who are kidnapping my neighbors, and the claim that they’re doing us a service by removing violent criminals is a bald-faced lie. You probably knew that already, but just in case, there you go.

I guess I should briefly introduce myself: my name is Naomi Kritzer. I’m a science fiction and fantasy writer. (I have a book coming out in June.) I also write an election guide for Minneapolis and St. Paul, which a lot of people here use when they’re getting ready to vote in local elections. I lived in Minneapolis from 1995 through 2012, and I have lived in St. Paul since 2012. I love my community and also wrote a post of ideas for local people who are looking for things they can do right now.

If You’d Like to Donate Money

There is a whole lot of need in Minnesota right now. Many people need to stay home most of the time to keep themselves safe. (This includes undocumented immigrants but given that ICE has been abducting fully legal documented folks with work permits, and also kicking in doors to abduct citizens in their underwear, it is not just undocumented immigrants.)

Ashley Fairbanks put together an extremely good, detailed website of organizations, fundraisers, mutual aid asks, and more, all of which you can donate to. It’s here: Stand With Minnesota.

One of the most urgent needs continues to be help with rent for people who have been unable to work because they can’t safely leave the house. You can donate to a rent fund with a $1.5 million match here.

Contact Your Senators/House Rep

You can call or email, either is fine. If you’re insecure about this and need a little help, https://5calls.org/ has scripts. Tell them you want Kristi Noem removed and both ICE and DHS abolished. If you think there’s absolutely no chance they’ll listen to you if you say you want ICE abolished, say you’re shocked by what they’re doing and this lawless rogue agency needs to be reined in and the agents need to unmask and wear badges like every other law enforcement agency. If you’re talking to a Democrat, emphasize that you don’t think “better training” is an appropriate approach here (in the real world, that just means “more money”).

If you’re talking to a Republican and you are a Democrat, don’t feel any need to mention your party loyalties to the person who supposedly represents you. Instead, you could try using the phrase “jackbooted government thugs” (thanks, Wayne LaPierre!) You could say that demanding people produce their papers on demand is communism. You could say that a masked secret police that breaks down doors to abduct citizens out of their own homes is profoundly un-American.

But say it. Say it now, say it tomorrow, say it next week. ICE and DHS are rogue agencies that needs to be abolished. ETA: Maybe also ask them to put someone with a little more ability to meet the moment in leadership, because Hakeem Jeffries and Chuck Schumer are really not meeting the moment.

Write a Letter to the Editor

Letters to the (newspaper) editor feel profoundly old school but they matter in a couple of ways. First, they are kind of the physical documentation of the Overton Window. This means they’re extra influential on the Senators and House Reps you’re calling, because they tend to showcase the most median, normcore set of opinions. A newspaper editorial page in Nebraska that’s full of letters saying “ICE is a rogue agency; it needs to be dismantled” will help to make “abolish ICE!” feel like a safer and more reasonable stance for politicians to take.

The ACLU has a how-to guide for people writing letters to the editor. (On any topic, not specifically ICE.)

Hassle ICE-Supporting Businesses

You may have seen a document circulating (here it is on Instagram, here it is on Facebook) suggesting that people call or e-mail the CEOs of Target, Home Depot, Enterprise Car Rental, Hilton, and Delta Air Lines, to ask them to stop cooperating with ICE. Enterprise has been supplying most of the cars to the ICE agents invading Minneapolis; Hilton kicked a hotel out of their franchise for refusing to rent to ICE; Target has been allowing ICE to stage in their parking lots and has done a crap-ass job of protecting their employees (who they should know are all either citizens, or documented, they checked their I-9s).

Stand With Minnesota has a page with a lot more substantive information on who to contact and how. They also have a link to a toolkit on contacting the corporations and a spreadsheet of the specific hotels that are housing ICE agents.

You can also cancel credit cards and loyalty accounts and so on, if you have a Target card or a Hilton Honors account.

If you do this sort of action, please be scrupulously polite to the staff you deal with; there’s no way you’re going to wind up talking to Brian Cornell (or the actual current CEO, Michael Fiddelke), you’re going to be talking to very low-level employees.

To Learn More About What’s Going On in Minnesota, Read Minnesotan News Sources

Some good places to find out what’s going on, all without paywalls:

MPR News. Reporter Jon Collins’s work has been especially good.
Sahan Journal. Immigrant-focused news.
MinnPost. A general news site, hired a lot of the people the Star Trib laid off a while back.
Minnesota Reformer: Investigative reporting.

I’m not trying to assign you homework here, just — if you read a NYT or WaPo article about us, please also look to see what our local (excellent!) reporters on the ground are saying.

A couple of particularly excellent articles I’ve seen lately:

The Mamas of Cedar-Riverside
Mounds View Couple Detained On Way to Hospital
Intimidation Becomes a Calling Card

Stand With Minnesota also has a page of testimonials from Minnesotans about what life is like right now.

Push Back on Disinformation

I am not asking you to spend your time fighting with Internet trolls! But when you have conversations with family and friends, people who might listen to you, push back when there’s stuff they’ve heard that’s just wrong.

Among the things circulating in the national media that are really untrue:

And of course there’s the claim that Renee Good was trying to run over the ICE agent who murdered her. There’s literally video where you can see that her wheels were turned away from him. Basically everything ICE is saying is a lie. They lie when there are witnesses. They lie when there is video. They tell us to reject the evidence of our eyes and ears because that’s what fascists do.

Send Words of Encouragement

If you’d like to send words of encouragement, Ashley added a page for that on the Stand With Minnesota site. She’s going to create a page for people here to read.

If you have friends and loved ones in Minnesota, you can also send encouragement directly. (Maybe not your uncle in Nisswa but to be clear, this is not just happening in Minneapolis and Saint Paul but the whole metro area and many of the smaller towns and cities.)

Get Ready For This Bullshit to Come to You

Eventually, they are going to pull the bulk of their people out of Minnesota and send them somewhere else. Where? Who knows. If you live in a blue city, maybe they’ll come to you.

Minnesota is incredibly organized. Our system of mobile patrols, dispatchers, and rapid responders has made it significantly harder for ICE to abduct people. You can read a discussion of how that system works here. The best-practices document explaining the nitty gritty here. You can read a journalist’s description of mobile patrol here and another one here.

If you think your city could do something similar, and even if you don’t think they could pull this off, you should start getting ready. I have a bunch of specific suggestions.

  • Training

In Minnesota, starting early in 2025, there were “legal observer” trainings available from a local group, Monarca. (These are also called upstander training, constitutional observer training, and ICEWatch training.) My understanding is that these were pioneered by a group in North Carolina called SiembraNC.

If you have similar trainings available in your area, definitely try to attend one. If not, you can find out some of what’s covered in the training by reading this manual. Maybe call your local immigrant rights organizations to see if they are considering offering training like this, sign up if they’ve got anything, and express interest if they don’t currently have it.

  • Get On Signal

Connect with a couple of friends on Signal and get used to using it. (It’s not hard, but there are some things that are a little confusing at first. There’s a beginner’s guide here.)

  • Get a Whistle and Find Out Who to Call If You See ICE

The idea behind whistles is that if someone spots ICE nearby, they can blow a whistle or a car horn to warn people nearby. Vulnerable people who hear the warning can get into their homes and lock the doors. Less-vulnerable people can come to also blow whistles and record what ICE is doing. You can find information on 3D printing whistles, zines on how to use whistles, and much more, here. Note that the zines at that site are Minneapolis-specific; the number you should call in your area for an ICE sighting is going to be different.

(There’s an area in Maryland that is not using whistles. I think everyone else is, though.)

  • Start Building Networks

By which I mean, if you have kids at school, talk to the other parents. Talk to your friends. Talk to your neighbors, even if you’ve never talked to them before; it’s never too late to start meeting the people in your neighborhood. Talk to your gaming group. If you think a group is a political mix, one way to quickly make contact with a bunch of like-minded folks within a larger group like your neighborhood Facebook group or your PTA is to get a bunch of nice anti-ICE buttons or stickers or whistle kits and then ask if anyone would like one, and see who says yes. If you’ve got a crafting group, you could organize a a hat-making party.

One of my friends wrote an outstanding little essay on building networks called “The Cookie Theory of Community Defense,” here.

Minnesota’s networks did not come out of nowhere; they were built on existing networks, but not all of those networks were political. A lot of people I know arrived with a lot of experience in logistical organizing because they help run a science fiction convention. Wherever it is you go to see people, you can start talking to people.

“But I live in a red area,” you’re thinking. Let me just add another note about this: I wrote a version of this piece for the Houston Chronicle op-ed page. When they shared it on Facebook it had thousands of comments within a half hour, overwhelmingly negative, which sure sounds really bad, right? It was bots. Those comments were overwhelmingly from bots. I could tell because (a) most Houston Chronicle pieces get 10-20 comments at most, not 4,000. (b) Not one of those 4,000 commenters took the time to send me a pissy DM, and it is not like I am hard to find on Facebook. Someone is really invested in convincing Texans (and probably lots of people in red areas) that they’re in a tiny isolated minority if they don’t support what ICE is doing. They want you to feel alone. A quarter of Republicans think ICE has gone too far. Almost 70% of Independents think that ICE is making Americans less safe. Even if you life in a red area, you are not alone.

  • Read some of the information at Defendthe612.

Minneapolis has a terrific website that both hosts a lot of information and is used as a clearinghouse for volunteers. (612 is the Minneapolis area code.) They have a lot of information on how rapid response works and how people have organized community defense here and other places.

  • Think about how your workplace, organization, or community could respond.

In addition to the ICEWatch network, Minneapolis and St. Paul have a whole lot of food shelves that now deliver food. There’s a laundry service for people who can’t safely leave their houses, there’s pet-related mutual aid… start thinking now about how your workplace or business or community group could help people in your community. (And, hey: maybe some of what comes to mind is stuff your community needs now, regardless.)

Also! Look into becoming a Fourth Amendment Worksite.

  • Get rid of your Ring camera.

If you have a Ring camera, de-install it. Ring partners with Flock, which gives information to law enforcement (without a warrant), including ICE. I know it’s convenient and I know there are a million reasons people like having them, but it literally makes it easier for ICE to surveil your community and abduct your neighbors. ETA: Did you see their Super Bowl ad? If they can find your dog, they can find you. More on this here.

  • If you are personally vulnerable, make your own preparations.

Honestly, this is not something I have a ton of advice about, but I do want to suggest that if you’re a US citizen that some asshole from ICE would assume wasn’t a citizen, and you don’t have a passport, get a passport. In fact, get both a passport and a passport card, and carry the card in your wallet and keep the passport book somewhere safe. You can still tell ICE to pound sand if they demand to see your papers, but you’re less likely to wind up in detention if you have your papers.

If you’re not a citizen, and especially if you’re undocumented, or if you have something like temporary protected status that could get revoked, I’d suggest that you reach out to trusted friends to talk about what help you might need if your city gets descended on by as many ICE agents as the Twin Cities has. Rides, errands, laundry help, dog walking. It’s horrifying that this is where we’re at. Keep yourself safe. You are precious, you are loved, you are a valued member of your community, and you belong here.

Talk About Immigration, and Make it Clear You Think It’s GOOD

I guess this is the final thing I want to encourage people in other parts of the country to do.

We are really goddamn lucky as a country that people want to move here. Immigrants are a gift, a completely undeserved gift. We should want them to come. I will note that a whole lot of Trump’s aggression toward Minnesota is specifically toward Somalis, and Somalis are fucking awesome. They are smart, argumentative, hardworking, funny, incredibly diverse in their opinions. (I remember a mid-morning MPR call-in show in 2001 or 2002 that was related to something happening in the Somali community and the host was a little surprised when she was flooded with calls from Somalis, all vigorously disagreeing with each other. I don’t know if she realized that every Somali taxi driver, which was like 95% of the taxi drivers, listened to MPR all day to improve their English.) Somalis arrived here and immediately started getting involved in politics (there were Somalis out there dropping lit for R.T. Rybak in 2001, even though mostly they weren’t citizens yet). They treasure education, they want their kids to go to college, they’re aggressively motivated in general. This is an immigrant community that everyone should want and I am SO GLAD they came here to the Twin Cities, despite the fact that we have some of the worst winters in the country and they immigrated from a country where the coldest days are like 68F.

There’s a chant I’ve participated in at demonstrations that goes, “say it loud and say it clear / immigrants are welcome here.” That is a nice slogan but also: do that. Be clear in your conversations that you welcome immigrants, value immigrants, care about immigrants, consider your immigrant neighbors to be an irreplaceable part of your community. Don’t apologize for supporting immigrants. Don’t accept the premise that immigration is a problem. Immigration is good. IMMIGRATION IS GOOD.

Things are really hard in the Twin Cities right now. But seeing how many people here are working hard every day to protect our neighbors makes me believe that there’s a better world on the other side of this, and we’re going to get there.