Michael Cohen calls Donald Trump a racist, conman and cheat in his prepared remarks ahead of his public testimony before the House Oversight Committee on Wednesday. He promises to bring “receipts” during what is expected to be very explosive and damaging to Trump, who is already tweeting about Cohen this morning.

Cohen is expected to tell the committee that Trump knew Roger Stone was communicating with WikiLeaks about publishing stolen emails from the Democratic National Committee. He will testify that Trump lied about having bone spurs in his foot to dodge serving in the Vietnam War. He said there was no surgery.

In his prepared remarks, Cohen backs up some of his claims with documents, including copies of letters he wrote to educational institutions at Trump’s direction to threaten them against releasing his grades and test scores. You will recall Trump demanded former President Barack Obama’s transcripts in 2007 when he led the racist birther movement.

  • A copy of a check Mr. Trump wrote from his personal bank account – after he became president – to reimburse me for the hush money payments I made to cover up his affair with an adult film star and prevent damage to his campaign;
  • Copies of financial statements for 2011 – 2013 that he gave to such institutions as Deutsche Bank;
  • A copy of an article with Mr. Trump’s handwriting on it that reported on the auction of a portrait of himself – he arranged for the bidder ahead of time and then reimbursed the bidder from the account of his non-profit charitable foundation, with the picture now hanging in one of his country clubs;
  • Copies of letters I wrote at Mr. Trump’s direction that threatened his high school, colleges, and the College Board not to release his grades or SAT scores.

Michael Cohen is far from being the perfect witness, but he has nothing to lose by telling the world about Donald Trump. In fact, he cannot lie under oath again because it will most certainly result in more criminal charges. He’s already going to prison and has basically lost everything, including his law license, for being Donald Trump’s fixer. Republicans on the Oversight Committee will try everything they can to slow down his hearing, but the story will come out, one way or another.

Trump is so triggered by Cohen’s testimony that he was tweeting about him ahead of his dinner with North Korean barbarian Kim Jong Un in Vietnam, where they are holding their second summit.

Trump tweeted: “Michael Cohen was one of many lawyers who represented me (unfortunately). He had other clients also. He was just disbarred by the State Supreme Court for lying & fraud. He did bad things unrelated to Trump. He is lying in order to reduce his prison time. Using Crooked’s lawyer!”

As usual, if he’s talking or tweeting, Trump is lying. Cohen cannot reduce his prison sentence by testifying on Capitol Hill. Cohen was his fixer and was very close not only to him, but his three older children.