Late Night TV Mocks Jeff Sessions: 'Russia Is Trump's Herpes,' 'Don't Have to Recuse Yourself... You've Already F----d Yourself' (Video)

Want more content like this?

Get Toofab breaking news sent right to your browser!