Professor Stephen Farnsworth of the University of Mary Washington said that Michael Cohen's testimony offered allegations of a variety of illegal actions undertaken by Donald Trump as a presidential candidate and as president.
"This week was a very bad week for the president," Farnsworth said.