Michael Cohen Has His Day in Public Court February 27, 2019 Allen Weisselberg Donald Trump House Oversight Committee John Dean Michael Cohen Nixon Robert Mueller Southern District of New York WikiLeaks +