Skip to main content
Alt right bootlickers toss flash bang grenade approx. 4ft from me while I am filming & clearly labeled as Press.

No Party for the Pigs Part II: Denver's Streets Erupt as Cops Shield Fascists From the People They've Hurt

The second annual counter-protest to Denver's Police Appreciation Day devolved into hours of confrontation, a concussion grenade detonated feet from journalists, and police escorting fascists home. A first-person account from the streets.

Share Article

Alt right bootlickers toss flash bang grenade approx. 4ft from me while I am filming & clearly labeled as Press.
The aftermath: police clear antifascist protesters from the streets while the fascists who detonated a concussion grenade walk free under armed escort. This is not policing. This is a gang.
1 / 14

The aftermath: police clear antifascist protesters from the streets while the fascists who detonated a concussion grenade walk free under armed escort. This is not policing. This is a gang.

I arrived at Civic Center Park the way I always do β€” not as a tourist, not as a neutral observer, but as someone who'd been shot at by Denver police before. Twice. By two different cops. I knew their names. I carried their names in my pocket β€” literally β€” by the end of the day. But I'm getting ahead of myself.

This was the second annual "No Party for the Pigs" β€” the counter-protest to Denver's Police Appreciation Day, an event where bootlickers gather to thank the armed men who terrorize their neighbors. The year before, in 2020, things went sideways fast. Civic Center Park was open. The amphitheater was accessible. Protesters could walk right up to the event, talk to attendees, confront them directly. It got hot. It got real. And it ended with the killing of Lee Keltner, shot dead in the park during a confrontation that spilled over from the rally into something no one planned for. That memory hung over everything this year like tear gas that never fully clears.

The Denver Police Department wasn't about to let that happen again.

Anti-fascist protesters face off against Denver riot pigs

Anti-fascist protesters face off against Denver riot pigs

The Zoo

As I walked toward the park, I could already see it β€” the setup, the architecture of control. The entire event space was fenced off. Crowd-control fencing ringing the celebration like a cage at the zoo β€” which, frankly, was appropriate. Inside the fence, a line of riot cops stood in small lines, facing outward, their backs to the people they were protecting. Blue shirts. Helmets. Batons. The whole paramilitary cosplay kit.

Outside the fence, Denver's activist community had already gathered. A crew was at the entry point, agitating the attendees as they tried to walk in β€” shouting, confronting, refusing to let the bootlickers waltz into their little appreciation party without hearing exactly what they were celebrating. Cops shoot people. Cops kill people. This is what you're clapping for.

Within minutes, a squad of riot cops materialized and wedged themselves between the activists and the entry point. The separation had begun. This was the plan β€” keep the two groups apart at all costs. No interaction. No contact. No repeat of last year.

The fencing strategy worked, mostly. The pro-police crowd had their fenced-in safe space [the irony], complete with armed guards. The rest of us had the streets. For several hours, that's exactly how it played out β€” two worlds separated by chain-link and a thin blue line of armor. Taunting. Screaming. Megaphones. Signs. The activists pressed against the fence, hurling every truth they had at the cops and the right-wingers who'd drift over from the event to join the police line, grimacing through the chain-link like animals at a petting zoo they weren't smart enough to avoid.

A larger toy pig being used to make jokes by local activist on live stream.

A larger toy pig being used to make jokes by local activist on live stream.

The Piggies

This is where it gets beautiful. Some of the more prominent activists in the Denver scene had brought a payload β€” tiny toy pigs. Squeeze toys. You squeeze them and they squeal. But these weren't just any pigs. Each one had a name written on it. The names of Denver police officers known for committing violence against activists. Officers who'd shot protesters. Officers who'd beaten people in the street. Officers whose names were whispered in group chats and shouted at press conferences but rarely printed in the Denver Post.

I was handed two.

Mendez.
Nelsen.

The names were intentional. Two officers who had both shot me with large rubber projectiles at previous protests I was covering. Large. Not the little pepper balls. The ones that leave bruises the size of grapefruits. I looked down at these tiny squealing pigs with their names scrawled on the side and I felt something between laughter and rage β€” the particular emotional cocktail that comes from being handed a child's toy with the name of someone who tried to hurt you.

There's a moment I will carry for the rest of my life. A young woman was taunting a cop through the fence, squeezing her pig, making it squeal, screaming the officer's name back at him through the chain-link. And then she dropped it. The pig hit the grass on the other side of the fence β€” in no man's land, between the protesters, the fence and the line of riot cops. She looked at it. The cop looked at it.

And then she convinced him β€” through the fence, through the screaming, through the sheer audacity of the request β€” to walk over and pick up her toy pig. This armed, armored agent of the state, standing there in riot gear to protect a celebration of himself, bent down and retrieved a squeeze toy and handed it back through the fence to the girl who was calling him a killer.

If that's not the entire American experiment in microcosm, I don't know what is.

DPD Riot pigs rush to restore fallen section of crowd control fencing.

DPD Riot pigs rush to restore fallen section of crowd control fencing.

The Fence Comes Down

At one point, protesters knocked down a section of the fence. Just a section β€” enough to send a jolt through both sides. The cops rushed it immediately, swarming the breach like it was Omaha Beach, restoring the barrier within seconds. Nobody got through. But the message was delivered: this fence isn't as permanent as you think it is, and neither are you.

The Tension Rises

As the afternoon ground on, the energy shifted. Hours of taunting, hours of staring at each other through steel and mesh, hours of cops standing in a line pretending they weren't bothered by the crowd of people screaming their names at them β€” it takes a toll on everyone. The air got heavier. The cops got twitchier. The protesters got bolder.

I was on the front lines. I'm always on the front lines. Not behind a police barricade with a press badge, not standing at a safe distance with a telephoto lens β€” right there, in it, with the people. Because I was one of them. The movement knew me. I was a true journalist of the movement, yes, but that role was fluid on the ground. You're a journalist until you're not. You're a protester until you need to be a journalist again. The line doesn't exist when you're embedded β€” it dissolves. I was covering the standoff and I was part of it, and everyone on both sides understood that.

An officer grabbed me and shoved me β€” hard β€” for "getting too close." β€œMOVE IT BACK”, he screamed at me. Too close to what? The truth? The police? The fiction that journalists stand apart from the stories they tell? β€œDONT FUCKING TOUCH ME”+ I yelled back, with a swat of his hand. I didn't have a press badge from a known news outlet between me and that baton. I had nothing but a camera and the fact that I was standing on the wrong side of the the line by their definition. The shove was a reminder β€” not that I needed one β€” that the police don't make distinctions between reporters and protesters. They see us all as targets.

Bootlicker sprayed with silly string as he is leaving the pig party.

Bootlicker sprayed with silly string as he is leaving the pig party.

When the Bootlickers Left

Here's the thing about Denver Police Department's master plan for crowd control that day: they had airtight security for keeping the two events separated while the pro-police rally was happening. Fencing. Riot cops. Separation zones. The whole authoritarian infrastructure was humming along beautifully.

What they didn't have was a plan for when the rally ended.

When the bootlickers started filing out β€” done with their day of celebrating state violence, ready to go home to their suburbs β€” they walked right into the streets where the activists were waiting. And the activists didn't just stand there. Antifascist groups began tailing the more militant and aggressive fascist attendees as they dispersed through downtown Denver. Not the grandparents who'd come to clap for cops β€” the ones with the body armor, the patches, the snarling contempt for anyone who wasn't white and obedient.

The streets became a chase scene. Antifa groups herded the fascists through downtown, the fash trying to lose them, the antifascists refusing to let them disappear. And then they cornered them. A parking lot. The fascists were boxed in. The confrontation was immediate, loud, and escalating fast.

And then one of them threw it.

A concussion grenade. Four feet from where I was filming.

Denver police sergeant threatening protesters and myself with arrest if we do not move back from the lining they are attempting to form.

Denver police sergeant threatening protesters and myself with arrest if we do not move back from the lining they are attempting to form.

It Was a Blast

Four feet. I'm telling you β€” four feet. The world becomes a pressure wave and a sound that doesn't register as sound so much as it registers as a physical restructuring of your skull. Your ears ring. Your vision narrows. Every primitive survival instinct in your body says run, but the journalist says stay, and the journalist usually wins because the journalist is too stupid or too committed or too far gone to tell the difference anymore.

Several protesters rushed the fascists' position after the blast. Adrenaline and fury will do that. Concussion grenades are not non-lethal β€” they're less-lethal, and even that is a generous framing. They destroy hearing. They cause traumatic brain injury. They're designed to incapacitate through brute force of physics. Someone just threw one into a crowd of people in a parking lot in downtown Denver, and the police response tells you everything about whose side they're on.

The motorcycle brigade arrived fast. Cops on bikes, swarming the parking lot, pushing back the antifascist protesters β€” the ones who'd just been grenade'd β€” because in the calculus of American policing, the people who threw the explosive are not the problem. The people who were exploded upon are. The protesters were blamed for the blast they didn't throw, and the cops began aggressively clearing them from the area while the fascists who'd detonated the device melted into the escort.

That's right β€” an escort. Police formed a solid line separating protesters from the departing attendees and gave personal security escorts to many of the area's prominent fascists. Armed escorts. Walking them to their cars. Protecting them. From the people they'd just tried to kill/injure with a concussion grenade.

Mendez & Nelsen piggies sitting facing the rubber bullets their respective real life officers shot me with while covering protest in Denver.

Mendez & Nelsen piggies sitting facing the rubber bullets their respective real life officers shot me with while covering protest in Denver.

What I Carried Home

I walked away from Denver that day with ringing ears, a sore shoulder from the shove [I have a lasting injury in that shoulder], two squeeze pigs named Mendez and Nelsen, and the particular exhaustion that comes from spending eight hours screaming at a chain-link fence while armed men in riot gear pretend you don't exist.

The first year of No Party for the Pigs ended in a killing. The second year ended in a grenade. The through-line is not subtle: when the state celebrates its own violence, violence follows. It's not a bug in the system. It's the system working exactly as designed.

Lee Keltner was killed at the first one. Nobody was killed at the second one β€” but not for lack of trying. A concussion grenade at four feet from a journalist is not a warning. It's an attempt.

Denver Police spent all day keeping two groups apart, and the moment their supporters threw explosives at the people they were supposed to be protecting them from, the switch went off instantly. They formed a line. Gave escorts. Protected the bombers. Policed the victims.

That's not policing. That's a gang. And the piggies β€” the real ones, the ones in uniform β€” proved it before sundown.

The squeeze toys were more honest than anything the Denver Police Department said that day. You squeeze them and they squeal. You name them after the cops who hurt you, and suddenly the monster has a face, and the face has a name, and the name fits in the palm of your hand.

Mendez. Nelsen.

I still have them. Displayed in my office next to the rubber bullets that struck me.

Mendez and Nelsen forced to stare endlessly at the rubber bullets they fired at a journalist.

Sources & Methodology(7 sources)

Methodology

First-person gonzo journalism account based on direct eyewitness experience by Edward Tivrusky, who was embedded with counter-protesters at the July 18, 2021 event. The author was shot by Denver police officers Mendez and Nelsen with rubber projectiles at prior protests, and had a concussion grenade detonated approximately four feet from his position while filming. Supporting sources include 9NEWS, The Denver Post, NPR, The Independent, Fox News, and Denverite coverage of related Denver protest events.

Frequently Asked Questions

What was No Party for the Pigs?
No Party for the Pigs was the annual counter-protest to Denver's Law Enforcement Appreciation Day, organized by local activists to confront and disrupt the celebration of policing. The second iteration took place on July 18, 2021 at Civic Center Park.
Who was Lee Keltner?
Lee Keltner was a man killed during a confrontation between dueling rallies at Denver's Civic Center Park on October 10, 2020, during a Patriot Muster that was met by a BLM-Antifa Soup Drive counter-protest. His death cast a shadow over the following year's events.
What happened when the event ended?
When pro-police attendees left the fenced event, antifascist groups followed and confronted the more aggressive far-right attendees. One fascist detonated a concussion grenade approximately four feet from where the author was filming. Police responded by clearing antifascist protesters β€” who were the victims of the explosion β€” and providing armed escorts to the fascists who had thrown the grenade.
What were the toy pigs?
Activists distributed tiny squeeze toys shaped like pigs, each labeled with the name of a Denver police officer known for committing violence against protesters. The author received two pigs named Mendez and Nelsen β€” officers who had both shot him with large rubber projectiles at previous protests he was covering.

Related Articles

A restaurant's takeout window area with a large jagged hole smashed through the glass, tables and string lights visible inside. [Radical Edward - Untelevised Media]

EXCLUSIVE: Embedded with Denver Anarchist as They Respond to Federal Crackdown on Unrest

An Autonomous march on the federal courthouse in downtown Denver was organized by local anarchist late Tuesday afternoon. Several affinity groups rallied outside the south side of the court house and marched on the front of the building shortly after dusk. After fireworks were set off riot police moved in to protect the federal courthouse. Opting out of a useless stand off and eventual police aggression, the Bloc instead moved away from the court house towards the 16th Street Mall. Once reaching the mall the Bloc began to smash out the windows of several corporate owned businesses including; Starbucks, Target, McDonalds, Corner Bakery & US Bank.

Radical Edward
Protesters square off against Aurora riot police before de-erecting the fence.

Tensions Explode at Aurora Courthouse After Attack On Protest for Elijah Mcclain

A protest demanding justice for Elijah McClain in Aurora, CO erupted on Saturday. After a vehicle attack with gunfire exchange on I-225 already extremely high tensions were escalated by anger. Just before sunset the protest arrived back at the court house and was officially dispersed by the organizers, cutting the size of the crowd in half. Shortly after dark Anarchist groups began to fire mortar style fireworks at Aurora police. They began to tare down the newly installed fence and rip the plywood protecting the windows down, windows were smashed out and several fireworks were shot into the offices of the court house causing a few small fires that self extinguished.

Radical Edward
Tomika Miller widow of Brook's during her victim impact statement at the hearing

Garrett Rolfe Granted Bond in Murder of Rayshard Brooks. Bond Set at $500,000

Today Fulton County Superior Court Judge Jane Barwick granted bond to former officer Garrett Rolfe in the murder of Atlanta father Rayshard Brooks. Judge Barwick set bond at $500,000, with the conditions that Rolfe be placed upon an ankle monitor with a 6am-6pm curfew, Rolfe must surrender both his passport as well as all weapons, Rolfe is not to in anyway tamper with evidence, or have contact with any other Atlanta police officer. Rolfe's file shows 12 other incidents, one in which he discharged his weapon in 2015 which had no conclusion listed in his file. Rolfe faces the death penalty if convicted of the charges he faces.

Radical Edward
Activist block the forest enterance to the cop city construction zone

Cop City and the Feedback Loop of Empire: How War Comes Home

While the U.S. wages wars abroad, the same counterinsurgency tactics, equipment, and mindset return home to police communities of color. Cop City in Atlanta and expanding surveillance state show how empire polices its own population.

Hunter Duke
Protesters vandalized vehicles at Prairieland ICE Detention Center on July 4, 2025. Court exhibit from the federal criminal complaint.

Guilty of Terrorism for What They Wore: The Prairieland Verdict Is a Warning to Every Protester in America

A federal jury in Fort Worth, Texas has convicted eight anti-ICE protesters of providing material support for terrorism β€” for wearing black clothing to a July 4 demonstration outside the Prairieland ICE Detention Center. The verdict marks the first successful use of terrorism charges against alleged antifa members in U.S. history and sets a precedent that criminalizes protest ideology, clothing, and political literature.

Tyler Durden
Massive cloud of tear gas behind large amount of law enforcement.

North Dakota Law Enforcement Launch Series of Brutal Terrorist Attacks on Native Water Protectors

Law enforcement in North Dakota, acting as the private army of the Dakota Access Pipeline launch a brutal series of terror attacks on peaceful Native Water Protectors. Use of tear gas and water canons is freezing temperatures, throwing concussion grenades directly at people, and shooting Protectors in the face with rubber ammunition, being some of the more heinous acts committed by MCSD over the past few weeks.

Radical Edward
Join the Discussion

Comments require functional cookies to load. Update your cookie preferences to participate in the discussion.

Update Cookie Preferences

UnTelevised Media

Get the news. Own it.

Independent journalism, direct to your inbox. No algorithms. No corporate filter. Unsubscribe any time.

Breaking News

  1. UAW Divests from Israel Bonds: The First Major US Union Breaks the Silence

    πŸ“ Detroit, Michigan
  2. Turkey Cracks Down on Dissent Ahead of NATO Summit: Over 200 Detained, Journalists Arrested

    πŸ“ Ankara, Turkey
  3. Erasing Palestine: How Trump, Netanyahu, and the Board of Peace Are Completing the Nakba

    πŸ“ Gaza Strip, Occupied Palestine
  4. Israel's Final Solution: AI Concentration Camps and the Machinery of Erasure

    πŸ“ Gaza Strip, Occupied Palestine
  5. Independent Autopsy Rules Kohen Wiley's Death a Homicide β€” And Mississippi Is Still Protecting His Killer

    πŸ“ Senatobia, Mississippi / United States
  6. 450 Years for Solidarity: The Prairieland Sentences That Expose America's Slide Into Authoritarianism

    πŸ“ Fort Worth, Texas
  7. Love at 1,500 Feet: Two Anarchists, One Banner, and a Proposal on Top of the Empire State Building

    πŸ“ New York City, New York
  8. The Surgeon Who Treated Genocide's Victims Just Won a Congressional Primary: Dr. Adam Hamawy and the Politics of Witness

    πŸ“ New Jersey / United States
  9. ICE Raids, State Violence, and Community Resistance in Oregon: How Federal Enforcement Came to Main Street

    πŸ“ Oregon / United States
  10. A Baby Killed Over Diapers: The Murder of Kohen Wiley and the Violence America Accepts

    πŸ“ Senatobia, Mississippi

Most Read

  1. 1

    A Baby Killed Over Diapers: The Murder of Kohen Wiley and the Violence America Accepts

    πŸ“ Senatobia, Mississippi
  2. 2

    The Death of Tripp Brazeale: A Cover-up for a Child Killer

    πŸ“ Forrest City, Arkansas, USA
  3. 3

    A Baby Executed Over Diapers: Senatobia Police Kill 1-Year-Old Kohen Wiley at Walmart

    πŸ“ Senatobia, Mississippi
  4. 4

    Patriot Front Marches Through DC on America's 250th Birthday β€” Cops Watch, Nobody Stops Them

    πŸ“ Washington, DC, United States
  5. 5

    Two Calls About Diapers: One Officer Bought Them, Another Executed a Baby

    πŸ“ Senatobia, Mississippi / United States
  6. 6

    Sources Identify Hunter Foster as the Officer Who Shot Kohen Wiley Dead Over a Box of Pampers

    πŸ“ Senatobia, Mississippi
  7. 7

    Handala Hackers Leak 69 Israeli Naval Officers ID Over Sumud Flotilla Attack, Place $100K Bounties on Each

    πŸ“ Cyberspace
  8. 8

    A Bullet Meant for No One, a Life Taken from Everyone: The Murder of Sam Abu Haikal

    πŸ“ Hebron, Occupied West Bank
  9. 9

    The Paramilitary Behind the Pogroms: How Israel's "Settlers" Are Organized, Armed, and State-Backed Engines of Ethnic Cleansing

    πŸ“ West Bank, Occupied Palestine
  10. 10

    Albania's Flamingo Revolution: Thousands Rise Against Kushner's Colonial Playground on Pristine Shores

    πŸ“ Tirana / ZvΓ«rnec, Albania