Hanoi, Vietnam (CNN) President Donald Trump slammed Democrats during a news conference Thursday for having scheduled the damning testimony of his former attorney Michael Cohen during his summit with North Korea and accused Cohen of lying.

"I think having a fake hearing like that and having it in the middle of this very important summit is really a terrible thing. They could've made it two days later or next week," Trump said. "But having it during this very important summit is sort of incredible."

Trump awoke in Vietnam on Thursday while US newscasts were still picking through Cohen's unsparing testimony. The President did not address the specific allegations Cohen leveled against him, but said his former adviser "lied a lot."

The President's comments were his first on the matter since Cohen sat before the House Oversight Committee, a stunning testimony that upstaged Trump's high-wire diplomacy in Hanoi.

During his seven hours of testimony, Cohen accused Trump of being a "racist," a "conman" and a "cheat." He claimed that Trump was aware during the 2016 campaign of his longtime political adviser Roger Stone's communications with WikiLeaks about the release of hacked Democratic emails. And once again -- this time before the cameras -- he implicated Trump in federal crimes.

Read More