The author offers THREE possible reasons for this very very unusual move by Trump.
"Why did Trump see fit to do something that may look so suspicious and raise even more concerns about his relationship with Russia? And why did he and/or the White House not disclose it?"
Why did Trump meet with Putin? Here are three possibilities. - The Washington Post