Trump just blamed his inability to denuclearize North Korea on Michael Cohen

President Donald Trump is now claiming that he wasn't able to strike an acceptable deal with North Korean Kim Jong-un to give up his nukes possibly because Michael Cohen was speaking before Congress that very same day.

In addition to calling it disgraceful that Democrats on the House Oversight Committee called him in in the first place, this is a new attack the president is levying onto Cohen.

"For the Democrats to interview in open hearings a convicted liar & fraudster, at the same time as the very important Nuclear Summit with North Korea, is perhaps a new low in American politics and may have contributed to the 'walk'," Trump said.

"Never done when a president is overseas. Shame!"

Remember: just after the summit, Trump refused to say who was the one who decided to walk when asked by a room full of reporters.

Despite this, National Security Advisor John Bolton is trying to frame the summit as a "success" even though North Korea is refusing to give up its nuclear capabilities. Oddly, he said that Trump was advancing American national interests even though Trump was mad that Kim "walked."

"So the president held firm to his view. He deepened his relationship with Kim Jong Un. I don't view it as a failure at all when American national interests are protected," Bolton added.

So, which is it? Trump is complaining that Kim walked, and Bolton thinks its a success. Gotta pick one.

The statement comes at around the same time Cohen is set to appear before the same committee again with new information concerning a possible bribe that Trump may have tried to make to keep him from testifying.

Cohen's lawyer Lanny Davis dropped that bombshell on MSNBC when he said that “new information has developed that could be game-changing,” and that it was about “lying and obstruction evidence.”

“It’s pretty explosive,” he said.

We will find out soon enough.