It’s campaign season again, and as such, President Donald Trump has hit the trail in support of several GOP candidates—which means he’s already had to deal with a couple of hecklers at the events.
A protester wearing a shirt demanding the release of Jeffrey Epstein-related documents was punched by an apparent supporter of President Donald Trump during a campaign rally Monday in Youngstown, Ohio, prompting police intervention and comments from the president.
The confrontation unfolded as Trump addressed supporters at the Covelli Centre, where he was campaigning for Republican Sen. Jon Husted ahead of the November midterm elections.
Trump was criticizing former Democratic Sen. Sherrod Brown, who is challenging Husted for his Senate seat, when a disturbance erupted among audience members.
Video footage showed a woman wearing a black shirt reading “Release the Epstein Files” confronting other attendees before a man shoved her and struck her in the face.
The man also appeared to grab the woman by her hair and attempt to force her head toward the ground as other spectators watched.
A fight broke out at President Trump’s rally in Youngstown, Ohio, Monday after several attendees physically confronted a protester wearing a “Release the Epstein Files” shirt.
Police intervened and escorted the protester out of the venue. Trump followed up by mocking the person’s weight and claimed without evidence that the individual was being paid to disrupt the rally.
— CBS News (@CBSNews) October 13, 2026
Some members of the crowd began chanting “USA” while the confrontation continued.
Police eventually intervened, separating those involved and escorting the woman from the arena.
Footage showed the man who struck her remaining inside the venue and exchanging high-fives with other attendees.
It was not immediately clear whether authorities planned to pursue charges or whether the woman required medical attention.
For the record, it was Trump who signed legislation earlier this year directing the Justice Department to release all Epstein-related documents in the government’s possession.
Trump noticed the disruption from the stage and accused the protester of being paid to interrupt his speech.
“He’s a paid protester,” Trump told the crowd, apparently mistaking the woman for a man.
“They’re all paid. They get paid by the lefties in order to destroy our country. They’re scum,” he continued.
The president offered no evidence supporting his allegation that the demonstrator had received compensation.
As police escorted the woman away, Trump continued commenting on the situation and praised law enforcement for its response.
“Don’t we love law enforcement?” he asked the audience.
Trump then turned his attention to the protester’s physical appearance.
“Oh, he’s gotta go on a diet! He’s a fat guy. Wow. Wow. Gotta go on a diet fast. We all do,” the president said.
He subsequently described the individual as a “very low-class protester” before returning to his remarks.
The incident occurred amid continuing controversy surrounding the federal government’s handling of records connected to Epstein, the convicted sex offender who died in a Manhattan jail in August 2019 while awaiting trial on federal sex-trafficking charges.
Trump and the Justice Department have faced pressure from Democrats and some Republicans to release additional investigative materials involving Epstein and his associates.
The administration has defended its handling of the records, while critics have questioned whether all relevant documents have been made public.
The protester’s shirt reflected those continuing demands for greater transparency.
Monday’s confrontation followed another disturbance at a Trump campaign event in San Antonio, Texas, several days earlier.
During that rally, a man wearing a red Make America Great Again hat was filmed grabbing a heckler by the hair and pulling him toward the ground.
Trump also commented on that disruption before continuing his speech.
The Ohio rally was part of the president’s broader effort to help Republicans maintain control of Congress in the November 3 elections.
Husted, who was appointed to the Senate after JD Vance became vice president, faces Brown, a longtime Democratic senator who lost his reelection bid to Republican Bernie Moreno in 2024.
Trump has made multiple appearances in Ohio to support Husted and other Republican candidates, including gubernatorial nominee Vivek Ramaswamy.
During Monday’s event, the president criticized Democratic policies on immigration and the economy while urging supporters to vote in the upcoming elections.
This article may contain commentary which reflects the author's opinion.