For a person who lies every time he opens his mouth, Donald Trump is surprisingly gullible and naive. During his Asia trip, it has become more clear than ever that he fails to realise that dishonest and shrewd people like Vladimir Putin are playing him for the fool he is and manipulate him. His mental condition, whatever it is, clearly makes him follow the lead of whomever he spoke to most recently.
Trump isn't just a moron. There is actually no independent mind inside him. He is truly a puppet ruler, and the puppet master is Vladimir Putin.