(WARNING: If you watch the video, consider muting it. As Brian McGinnis is being removed, his arm can be heard breaking during the struggle. I can’t watch certain acts of violence, and bones breaking is one of them.)
A Marine Corps veteran who stood up during a Senate hearing to protest the war in Iran had his arm broken after Republican Sen. Tim Sheehy of Montana left the dais, charged across the room, and helped Capitol Police drag him out by force.
The incident, captured on video and now circulating widely on social media, is one of the most visceral images yet of how this government treats Americans who dare to speak out against a war most of the country never asked for.
A Veteran Speaks, a Senator Attacks
Brian McGinnis, 44, is a Marine who served from 2000 to 2004. He’s a firefighter in Raleigh, North Carolina. He’s also a Green Party candidate for U.S. Senate.
On Wednesday, he walked into a Senate Armed Services subcommittee hearing in the Hart Senate Office Building wearing his Marine dress uniform. He came with something to say.

About 30 minutes into the hearing — which featured testimony from senior military officials on force readiness — McGinnis stood up and shouted what millions of Americans are thinking: “America does not want to send its sons and daughters to war for Israel.”
Capitol Police moved to remove him. That’s standard. Disrupting a congressional hearing has consequences, and McGinnis clearly knew that when he walked in.
What was not standard — what crossed every conceivable line — was what happened next.
Sen. Sheehy, a former Navy SEAL who sits on the subcommittee, jumped up from his seat at the front of the room, ran to the back, and inserted himself into the physical removal.
Video shows him grabbing McGinnis by the legs, then moving to his upper body as officers tried to push the protester through the doorway.
McGinnis hooked his left arm around the door frame. Then, on camera, an audible snap.
Bystanders immediately started shouting: “The senator broke his hand! A sitting U.S. senator just broke the hand of a Marine!”
When someone asked McGinnis if his hand was OK, he answered plainly: “No, it’s not.”
Seven Criminal Charges for Speaking Out
McGinnis was arrested and taken to George Washington University Hospital. His campaign manager, Mark Elbourno, confirmed the broken arm.
Capitol Police hit McGinnis with seven charges: three counts of assaulting a police officer, three counts of resisting arrest, and one count of crowding, obstructing, and incommoding.
In their statement, police claimed McGinnis “put everyone in a dangerous position by violently resisting” and that he “got his own arm stuck in a door to resist our officers and force his way back into the hearing room.”
Three officers were also treated for injuries.
Elbourno flatly rejected the assault allegations. “He wasn’t assaulting anybody,” he told CBS News. “He just wanted to be heard. He was assaulted, actually.”
Sheehy’s “De-Escalation”
Sheehy took to social media to spin the incident, posting the video himself and writing: “Capitol Police were attempting to remove an unhinged protestor from the Armed Services hearing.
He was fighting back. I decided to help out and deescalate the situation.
This gentleman came to the Capitol looking for a confrontation, and he got one.”
There’s a lot to unpack in calling a man whose arm you just broke “unhinged.” There’s even more in a sitting United States senator describing a physical attack on a constituent as “de-escalation.”
Sheehy wasn’t breaking up a bar fight. He’s a lawmaker. The Capitol Police were already handling the situation.
He chose to leave his position on the dais, sprint across the room, and put his hands on a fellow veteran — a man half his political power and a fraction of his physical combat training — for the crime of yelling something inconvenient during a hearing about the very war that’s now killing American troops.
What McGinnis Came to Say
Before the hearing, McGinnis filmed a video outside the Capitol explaining why he was there. “Anybody who feels disillusioned and betrayed by our government, you’re not alone,” he said. “Join us in demanding accountability for this betrayal.”
He didn’t come with a weapon. He didn’t come with a threat.
He came with a uniform he earned and a message that a growing number of Americans share: the war in Iran is not in our interest, and the people sending our service members to die in it refuse to listen.
After getting his arm broken and catching seven criminal charges, McGinnis launched a GoFundMe to fund his North Carolina Senate campaign. His team posted a statement thanking supporters, saying their priority was his wellbeing.
The Real Picture
This is what the war looks like at home. Not just the flag-draped coffins and the Pentagon briefings where Defense Secretary Pete Hegseth accuses the press of reporting on dead soldiers to “make the president look bad.”
It looks like a Marine veteran in dress uniform getting his arm snapped by a senator for saying out loud what the polls already show — that the American public did not sign up for this war.
Sheehy will be celebrated in certain corners for this. He’ll be praised for being tough, for “taking action.”
But what he actually did was assault a citizen exercising his conscience in the halls of a government that is supposed to belong to all of us.
Brian McGinnis served his country. He fought fires for his community. And when he stood up to question a war, a senator broke his arm and called him unhinged.
That tells you everything about who’s really running this government — and who it’s being run against.


