Michael Cohen’s Really Bad Day
Trump's knight in shining armour is in trouble.