Michael Cohen pleads guilty to lying to Congress over Russia business deal – live updates at The Guardian...
Some are speculating that this was timed for after when Trump provided his written answers to Mueller's questions and to contradict him by preventing trump from matching up his answers with Cohen's testimony....