Democracy broke out so hard this week that someone had to call an ambulance.
The scene was the Sixth Ward caucus at Brian Coyle Community Center in Minneapolis' Cedar-Riverside neighborhood. In fact, by the time I got there, two firetrucks and an emergency vehicle were already standing by. A woman either fell or was pushed in the crush to support one of the three candidates for a Minneapolis City Council seat, and others were feeling faint from the crowds and the heat.
Some days, the secret to political victory is just staying on your feet.
Inside, hundreds of potential voters jammed into the gym. The vast majority were immigrants from Somalia, there to support either incumbent Abdi Warsame or challenger Mohamud Noor. They chanted, they cheered, they traded hugs and kisses and they argued.
Just about the time organizers — and I use the term very loosely — were about to get things started more than an hour late, firefighters in full regalia burst in to warn that there were too many people in the gym and that they were violating fire codes. So, everyone spilled onto the adjacent soccer field, breaking up a basketball game along the way.
I was standing at the back of the room, unable to hear the speaker over the din. A Somali man standing next to me smiled and said, "Crazy, huh?"
Crazy, yes, but also emotionally uplifting and inspiring, maddeningly chaotic and terribly entertaining. Hundreds of people gave up a Tuesday night, months in advance of the election, perhaps for the first time in their lives, to show support for the person they will be able to blame for the city's problems for the next four years.
Other caucuses were undoubtedly more subdued, but there was an undeniable sense of urgency. The number of people attending caucuses more than doubled from the last election. The Trump dystopia is clearly motivating people to do something, and at the local level that means running for office, even against your own party. I'm hearing a lot of "repeal and replace" in the rhetoric of opposition candidates, but not a lot of "for what?"