What More Can Michael Cohen Do to Donald Trump? 0 13.05.2024 12:40 Slate.com Cohen’s testimony will be the culmination of 20 tumultuous years.