Tuesday, August 21, 2018

Read Michael Cohen’s full plea deal outlining his campaign finance violations