West Palm Beach, Florida: President Donald Trump has long expressed a desire for improved relations with Moscow, but his latest comments about Russian President Vladimir Putin and the US are leading some fellow Republicans to take a step back from the president — on this issue at least.

Told by Fox News’ Bill O’Reilly during an interview that the Russian leader is “a killer”, Trump said the US has killers, too.

“What do you think? Our country’s so innocent?” Trump said during the taped interview broadcast during Sunday’s Super Bowl pregame show.

Trump has praised Putin and signalled that US-Russia relations could be in for a makeover under his leadership, even after US intelligence agencies concluded that Russia meddled in the 2016 US presidential campaign to help Trump defeat Democrat Hillary Clinton.

During Putin’s years in power, a number of prominent Russian opposition figures and journalists have been killed.

Trump says in the interview that he respects a lot of people, including Putin “but that doesn’t mean I’m going to get along with him. He’s a leader of his country. I say it’s better to get along with Russia than not. And if Russia helps us in the fight against ISIS [Daesh], which is a major fight, and Islamist terrorism all over the world — that’s a good thing,” Trump said. “Will I get along with him? I have no idea.”

O’Reilly then said about Putin: “But he’s a killer, though. Putin’s a killer.”

Trump responded: “There are a lot of killers. We’ve got a lot of killers. What do you think? Our country’s so innocent?”

When O’Reilly says he doesn’t know any US government leaders who are killers, Trump said “take a look at what we’ve done, too. We’ve made a lot of mistakes” and then he referenced the Iraq war.

The Kremlin voiced anger over O’Reilly’s characterisation.

Dmitry Peskov, a spokesman for President Vladimir Putin, refused to comment on Trump’s reply but lashed out at Fox, calling O’Reilly’s remarks “unacceptable and offensive.”

“We would like to receive an apology to the president from this respected organisation,” Peskov told reporters on Monday, referring to Fox News.

At home, Republicans and Democrats took exception to Trump’s comparison of Russia and the US

“Putin’s a former KGB agent. He’s a thug. He was not elected in a way that most people would consider a credible election,” Senate Majority Leader Mitch McConnell, told CNN’s State of the Union.

“The Russians annexed Crimea, invaded Ukraine and messed around in our elections. And no, I don’t think there’s any equivalency between the way the Russians conduct themselves and the way the United States does.”

Added Senator Ben Sasse, of Nebraska, one of Trump’s Republican critics: “There is no moral equivalency between the United States of America, the greatest freedom living nation in the history of the world, and the murderous thugs that are in Putin’s defence of his cronyism.