Very stable genius Donald Trump engaged in witness tampering by threatening Michael Cohen in a tweet but doesn’t deny Buzzfeed’s report he told him to lie to Congress about Trump Tower Moscow.

Trump tweeted: “Kevin Corke, @FoxNews “Don’t forget, Michael Cohen has already been convicted of perjury and fraud, and as recently as this week, the Wall Street Journal has suggested that he may have stolen tens of thousands of dollars….” Lying to reduce his jail time! Watch father-in-law!”

Um, who is gonna tell him that special counsel Robert Mueller didn’t rely on Michael Cohen’s word about lying to Congress. He has the receipts, which includes text messages, emails, statements from Trump officials.

Criminal code that Trump violated with his tweet:  “18 U.S.C. § 1512(b): “Whoever knowingly uses intimidation, threatens … or attempts to do so … with intent to … influence, delay, or prevent the testimony of any person ….” is guilty of a felony.”

This comes as former attorney general Eric Holder leads calls for Donald Trump’s impeachment if the report is true. Trump would have engaged in suborning perjury, which is a grave offense.

During the confirmation hearings on Tuesday, Sen. Amy Klobuchar (D-MN) specifically asked attorney general designate William Barr if a president persuading a person to commit perjury would be obstruction? Barr responded, “Yes, any person who persuades another…” That was a prescient move on Klobuchar’s part.

Separately, Ivanka Trump’s spox issued a strangely worded statement:  “Ms. Trump did not know about this proposal until after a non-binding letter of intent had been signed, never talked to anyone outside the organization about the proposal, never visited the projected project site and was only minimally involved.” Um, so she knew about the project?