Michael Cohen faces another grueling day of cross-examination by Donald Trump's lawyers in the former president's hush money and business records falsification trial, but does he deserve such scathing attacks on his character?
Well, if you put it like that, then yes.
Cartoon by Nick Anderson

