US President Donald Trump and his Russian counterpart, Vladimir Putin, lashed out Thursday after days of criticism over Trump's apparent failure to blame Russia for interference in the 2016 US election.