Instant Poll

Jul. 14-17

Brett Kavanaugh, Donald Trump, Robert Mueller, Twitter

Who had the best PR last week?

Mueller indicting 12 Russian
spies ahead of Trump’s visit with Putin: 100%

Dems opposing Kavanaugh: 0%

Trump trashing NATO: 0%

Twitter purging millions of fake accounts: 0%