An Elizabeth Warren presidential campaign rally was interrupted by a supporter of President Trump protesting her position on Iran and Qassem Soleimani.

"You're siding with racists, you're siding with Iran. What are you siding with terrorists for?" the man yelled soon after the Massachusetts senator, 70, took the stage. "My grandfather died in World War II. You're a fraud! Disgusting!"

Others in attendance at the New Hampshire campaign event on Friday booed at the man.

"This is a man who is deeply upset," Warren said.

"He killed 600 Marines," the man responded. "We killed a terrorist. Trump is great. You're a fraud. I helped rape victims, and you're lying."

"It's good to see you," Warren said.

"It's good to see you," the man screamed back at her. "Hope you resign."

The protester appeared to be referencing Warren's reluctance to characterize Iranian Gen. Qassem Soleimani, who was killed last week in a strike ordered by Trump, as a terrorist. In an appearance on The View on Tuesday, Warren avoided calling Soleimani a terrorist but eventually said that he "of course" was.

In the day following Soleimani's death, Warren changed her tone in how she characterized him. Her initial statement said he was "a murderer, responsible for the deaths of thousands, including hundreds of Americans." In a second statement about 13 hours later, she called Soleimani a "senior foreign military official." Warren warned that Trump's strike was a "reckless move" and accused him of "marching toward war with Iran."





Campaign staff members escorted the man out as others in the crowd chanted Warren's name.

Warren previously faced protesters at an Atlanta, Georgia, campaign rally in November. A group of mostly black individuals wearing shirts that read "Powerful Parents Network" chanted, "our children, our choice," protesting Warren's proposals to end federal funds intended to expand charter schools, end "for-profit" charter schools, and investigate nonprofit charter schools who may be violating tax rules. Massachusetts Rep. Ayanna Pressley stepped in to help quiet the protesters.

After her speech, Warren spoke with protesters and said that her children went to public schools, even though her son attended an elite private school for at least one year.

Later at the New Hampshire event on Friday, Warren reiterated her anti-war stance.

"We need to bring our combat troops home from Iraq, from Afghanistan," she said "We need to stop this war. America does not need more war in the Middle East."

Despite the tense moment with the protester, the Warren event ended on a light note with a question from a high school junior.

“Our junior prom is coming up. Do you think you’d bring me to prom?” the young man said.

"Let's talk," Warren responded.