A trio of Republican senators reacted sharply today to US President Donald Trump's latest apparent defence of Russian President Vladimir Putin, rejecting Trump's suggestion in an interview that America cannot claim moral superiority to Putin's Russia. Trump's remarks came in an interview with Fox News Channel's Bill O'Reilly that was previewed yesterday and is set to be broadcast in full today before the Super Bowl.