Donald Trump's ex-lawyer, Michael Cohen has today testified before the House of Oversight Committee about his time working under the president and the alleged collusion with Russia.

During an explosive speech to the committee, Cohen branded the president as a "racist, a conman and a cheat" and that he was 'ashamed to have taken part in Trump's illicit acts.'

Cohen, who was convicted for perjury in November 2018, gave evidence on Trump's relationship with Roger Stone, Julian Assange and the discussion that his campaign team had with Russian officials about building a Trump Tower in Moscow.

In the build-up to Cohen delivering his testimony, Twitter was agog to hear what he would say, especially with extracts of the speech being published hours beforehand.

After an unsuccessful attempt to block the testimony and the opening remarks, Cohen was allowed to give his speech and Cohen did not hold back.

One of the most shocking revelations was that Trump, who has known Cohen for 10 years, had said that 'black people wouldn't vote for him because they were too stupid' and if he could 'name a country run by a black person that wasn't a s***hole.'

Cohen also claimed that Trump was guilty of bank fraud, tax fraud and other finance felonies.

Another one of Cohen's revelations was that Trump himself had told him that his own son, Donald Trump Jr, 'had the worst judgement of anyone in the world.'

As Cohen delivered more and more revelations about his time with Trump the Twitter memes got better and better.

Cohen has plenty of receipts.

No, he literally has receipts.

Once Cohen's lengthy speech was over Cohen had to answer some tough questions from the committee with some of the strongest coming from Republicans.

Ohio Republican Jim Jordan had a fiery back and forth with Cohen.

It was 'wild' to say the least.

What on Earth is Trump going to say?

Worth noting this direct quote from Rep. Jody Hice:

This is the first time in the history of Congress to have someone testify who already convicted of lying to Congress.

Keep reading...Show less
Please log in or register to upvote this article
The Conversation (0)