General News Michael Cohen pleads guilty to campaign finance violations, tax and bank fraud By August 21, 2018 ABA Journal Daily News