Protesters were kicked out of a Donald Trump after they threw Russian flags into the air as he began a speech marking his 100th day as President.
Speaking in Harrisburg, Pennsylvania, Mr Trump celebrated his initial achievements and lashed out at critics.
As the President attacked the "incompetent, dishonest" media, protesters waved Russian flags emblazoned with the word "Trump."
Protester thrown to the ground by several officers and is not leaving quietly. "Get him out of here," Trump says. pic.twitter.com/9cvuEfEoZX— Josh Dawsey (@jdawsey1) April 30, 2017
The protesters were later dragged out of the protests.
"That's right get 'em out of here," Mr Trump said. "Get 'em out."
Mr Trump's campaign is currently under investigation for alleged ties to Russia.
Protesters have previously waved Russian flags as he gave a speech at the Conservative Political Action Conference in Washington.
Mr Trump read the lyrics of Al Wilson's 1968 song "The Snake," in which a woman takes an ill snake into her home only for it to bite her once it has recovered.
He also paused to point out to his audience it was a metaphor for "the border."
Mr Trump told the crowd he was just getting started on meeting his campaign promises and said the media were not telling the truth about his administration's accomplishments.
"My administration has been delivering every single day for the great citizens of our country," he said.
"We are keeping one promise after another, and frankly the people are really happy about it."
The rally occurred on the same day as a climate march at which thousands of protesters surrounded the White House, and it also coincided with the annual black-tie White House press dinner in Washington.