During Michael Cohen's testimony before the House Oversight Committee Wednesday, Cohen plans to discuss experiences that have led him to believe President Trump is a "racist," a "conman" and a "cheat." Read his full opening testimony below.

Go deeper ... Scoop: Check signed by Trump to be displayed at Cohen hearing