Trump Impeachment

News:

The Note: The White House staff shakeup begins

resigned on May 18 after about three months working for Trump and offered to stay until the end ... " white-knuckle handshake with Trump, which he said "wasn't innocent." Tensions boiled over in Texas