Politics
Trump senator manhandles veteran opposing Iran War
During a Senate Armed Services hearing on 4 March, a Marine veteran protesting a war fought “for Israel” was violently assaulted by a Trump senator. This occurred while police officers rough handled the protester while trying to escort him out of the building. In the process, they apparently broke the veteran’s arm.
No war for Israel
In reference to coordinated US-Israeli strikes on Iran, protester Brian McGinnis interrupted the hearing by saying:
America does not want to send its sons and daughters to war for Israel.
The Trump aligned republican senator Tim Sheehy has received massive amounts of money from big business and Israel lobbyists. He has called the US-Israel terror in Iran “righteous“. Moreover, his aggressive intervention seemed to break McGinnis’s arm.
Sen. @TimSheehyMT says he “decided to help out and deescalate” by breaking a man’s arm. Let’s be clear:
• The man is a Marine Corps veteran.
• He was protesting war with Iran
• Sheehy, a sitting Senator, physically attacked him until his arm SNAPPED. You can hear the crack on… pic.twitter.com/haTVcR2DQs— AIPAC Tracker (@TrackAIPAC) March 5, 2026
McGinnis is a firefighter and Green Party senate candidate. His campaign manager said he stood up because he “couldn’t take their lies anymore.”
He just wanted to be heard [and was] speaking loud and clear… He was assaulted, actually. They broke his arm.
The pro-Israel establishment lies
Sheehy has openly shown his excitement about the costly and destructive, trump vetted US-Israeli offensive against Iran, which has already killed over a thousand people in the country since 28 February. Furthermore, one report says the assault has cost US taxpayers over $5bn so far. It could end up costing many billions more.
As we might expect of someone who supports a country openly committing genocide, Sheehy has lied consistently to try and justify the war on Iran.
Here he is pushing this narrative:
President Trump is putting an end to Iran’s 47-year reign of terror spent murdering and maiming Americans all over the globe. Time to finish the job. pic.twitter.com/mBqkpEXyay
— Tim Sheehy (@TimSheehyMT) March 3, 2026
The truth is that, despite constant US hostility, Iran has killed far fewer US citizens in the Middle East than the US has killed Iranians.
A key question, of course, is why the hell has the US placed soldiers in the Middle East anyway, thousands of miles away from the US?
Nonetheless, Sheehy has repeated the lie that Iran is somehow a threat to US citizens, even going so far as to call Iran the:
largest destabilizing force in the region.
This is despite Israel committing genocide in Palestine. It is also attacking numerous countries in the region in recent years. And it has learned the trade from its enabler – the US. As the Canary has reported previously, the US is the ‘nation of terror‘:
the US has long terrorised people around the world to get what it wants, forcing countless civilians to flee to safety. It then celebrates the war criminals responsible. Time and again, Washington has gleefully trampled over international law
McGinnis is right. Millions of ordinary people in the US don’t want their country fighting wars thousands of miles away for a genocidal settler-colonial power. But until people like Donald Trump and Tim Sheehy no longer sit in the halls of power, that’s unlikely to change.
Featured image via the Canary