Following widespread criticism of his comments praising Putin, former President Donald Trump has now said Russian leader Vladimir Putin should ...