After about 14 hours of testimony, Donald Trump’s former lawyer, fixer and criminal associate Michael Cohen is done on …

source