A disturbing incident at the Capitol has exposed the heavy-handed tactics being used against American veterans who dare to speak out against endless wars. Marine veteran Brian McGinnis, 44, had his arm broken during an interaction with Capitol Police while protesting U.S. military involvement in Iran - yet he's the one facing seven assault charges.

McGinnis, a Green Party candidate for Senate in North Carolina and a firefighter, interrupted a Senate hearing Wednesday in what he called an anti-war protest. The veteran is now slapped with three counts of assault on a police officer and four additional charges, despite being the one who suffered a broken arm in the encounter.

Social media footage of the incident has sparked outrage, with one user posting: "You can see and hear the moment the veteran's arm snaps." The disturbing video shows what appears to be excessive force being used against a protesting veteran.

This incident raises serious questions about the treatment of veterans who exercise their First Amendment rights. Here's a Marine who served his country, now works as a firefighter protecting his community, and he gets his arm broken for voicing opposition to another foreign war?

The irony is thick, patriots. We have a veteran who likely saw enough war overseas, comes home to protest MORE war, and gets brutalized by his own government. Meanwhile, the same establishment that talks about "supporting our troops" is filing assault charges against the victim.

ABC11 Raleigh-Durham reported on the incident, with social media users sharing the story under hashtags like #VoteBlue2026, showing how this case is already becoming a political flashpoint ahead of the midterm elections.

Whatever you think about McGinnis's Green Party politics, every American should be concerned when veterans get their bones broken for peaceful protest. Is this the "democracy" our military members are supposed to be defending?

Award-winning journalist covering breaking news, politics & culture for Next News Network.

Source: Next News Network