The president must be impeached

The long-awaited, 448-page report from Special Counsel Robert Mueller was released, in different versions, to the public and to Congress on Thursday. It contains unambiguously bad news for President Trump. Despite the weeks-long premature touchdown celebration meltdowns in the wake …

Read More