Controversial Republican U.S. presidential candidate Donald Trump has received an endorsement from the person many in the U.S. and the free world see as the biggest threat to world and political stability - Russia's leader Vladimir Putin.
Recently David Duke, the anti-Semitic former Ku Klux Klan leader, also praised Trump for his immigration policy proposals, saying Trump is "the best of the lot".
Now Putin says Trump is an "unquestionably talented" man.
"He is a very outstanding man, unquestionably talented. It's not up to us to judge his virtue, that is up to US voters, but he is the absolute leader of the presidential race," he says.
Putin also described the billionaire property developer as a "very flamboyant man", adding Russia is ready to work with the United States no matter who is elected president next year.
"We are ready to work with any president chosen by the American people," he says.
Putin says what Trump says to his supporters does not concern him.
"On domestic politics, his manner of speaking, what he employs to raise his popularity - that is none of Russia's business. It's not our concern to evaluate his work. He says that he wants a different level of relations, tighter and deeper relations with Russia, how can we not welcome that? Of course we welcome it," Putin says.
Trump says he believes he would get along with Putin.
"I will get along, I think, with Putin, and I will get along with others, and we will have a much more stable world," he says "I would talk to him. I would get along with him."
Trump says he and Putin have one main thing in common - their dislike of the current U.S. president.
"He does not like Obama at all. He doesn't respect Obama at all. And I'm sure that Obama doesn't like him very much. But I think that I would probably get along with him very well. And I don't think you'd be having the kind of problems that you're having right now."
Although Putin may be singing Trump's praises, other world leaders have come out against Trumps views on Muslims and banning any Muslim from entering the U.S.. British Prime Minister David Cameron condemned Trump's comments as "divisive, stupid and wrong".